We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Scottish Highlands

Refine search

248 of 1650

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Scottish Highlands?

We'll send you updates with the latest deals, reviews and articles for Scottish Highlands each week.

Map of Scottish Highlands Hotels

Hotels (248)

B&Bs / Inns (1,127)

Specialty Lodging (275)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Contin IV14 9ES, Scotland
Show Prices
$163 - $296 Avg. price/night*
Ollie #1 of 248 hotels in Scottish Highlands
Ranked #1 of 2 in Contin
Professional photos | Traveler photos (119)
Golf Road, Dornoch IV25 3LW, Scotland
$360 - $585 (GBP 215 - 350) Avg. price/night*
Ollie #2 of 248 hotels in Scottish Highlands
Ranked #1 of 6 in Dornoch
Traveler photos (27)
Kylesku Hotel (Kylesku)
Kylesku, Kylesku IV27 4HW, Scotland
Ollie #3 of 248 hotels in Scottish Highlands
Ranked #1 of 1 in Kylesku
Traveler photos (62)
Strontian PH36 4HY, Scotland
Show Prices
$172 - $472 (GBP 103 - 282) Avg. price/night*
Ollie #4 of 248 hotels in Scottish Highlands
Ranked #1 of 2 in Strontian
Professional photos | Traveler photos (82)
Fairwinds Hotel (Carrbridge)
Main Street, Carrbridge PH23 3AA, Scotland
Show Prices
$152 - $187 (GBP 91 - 112) Avg. price/night*
Ollie #5 of 248 hotels in Scottish Highlands
Ranked #1 of 3 in Carrbridge
  •  Good stay 
  • It was nice to stay in the midst of a peaceful atmosphere with very... more
  • April 4, 2014
Professional photos | Traveler photos (40)
Marine Road, Nairn IV12 4EA, Scotland
Show Prices
$131 - $262 Avg. price/night*
Ollie #6 of 248 hotels in Scottish Highlands
Ranked #1 of 12 in Nairn
  •  Absolute perfection 
  • This was my second stay at Sunny Brae and I cannot say enough good about... more
  • April 14, 2014
Professional photos | Traveler photos (7)
Skye of Curr | Near Granton on Spey, Dulnain Bridge, Grantown-on-Spey PH26 3PA, Scotland
Tigh na Sgiath Country House Hotel Slideshow
Show Prices
$130 - $166 (GBP 78 - 99) Avg. price/night*
Ollie #7 of 248 hotels in Scottish Highlands
Ranked #1 of 1 in Dulnain Bridge
  •  Can't Wait to Return 
  • We stayed here for one night because we were doing the 10k Run at... more
  • April 13, 2014
Professional photos | Traveler photos (82)
On A96 | Auldearn, Nairn IV12 5TE, Scotland
Show Prices
$184 - $293 (GBP 110 - 175) Avg. price/night*
Ollie #8 of 248 hotels in Scottish Highlands
Ranked #2 of 12 in Nairn
Professional photos | Traveler photos (39)
Road to the Isles, Arisaig PH39 4NH, Scotland
$109 - $184 (GBP 65 - 110) Avg. price/night*
Ollie #9 of 248 hotels in Scottish Highlands
Ranked #1 of 3 in Arisaig
  •  Excellent all round. 
  • Stayed for the weekend and had a brilliant time in Airisaig. The room was... more
  • April 1, 2014
Traveler photos (29)
The Albannach (Lochinver)
Baddidarroch, Lochinver IV27 4LP , Scotland
$161 - $209 (GBP 96 - 125) Avg. price/night*
Ollie #10 of 248 hotels in Scottish Highlands
Ranked #1 of 3 in Lochinver
Traveler photos (31)
The Lovat, Loch Ness (Fort Augustus) 3.0 of 5
Loch Ness, Fort Augustus PH32 4DU, Scotland
Show Prices
$117 - $259 (GBP 70 - 155) Avg. price/night*
Ollie #11 of 248 hotels in Scottish Highlands
Ranked #1 of 1 in Fort Augustus
Professional photos | Traveler photos (157)
The First Tee, Dornoch IV25 3LG, Scotland
Show Prices
$162 - $246 (GBP 97 - 147) Avg. price/night*
Ollie #12 of 248 hotels in Scottish Highlands
Ranked #2 of 6 in Dornoch
  •  Short Visit 
  • We stayed at the Royal Golf Hotel in Dornoch for just the one night and... more
  • April 14, 2014
Professional photos | Traveler photos (82)
Forss, Thurso KW14 7XY, Scotland
Show Prices
$219 - $289 (GBP 131 - 173) Avg. price/night*
Ollie #13 of 248 hotels in Scottish Highlands
Ranked #1 of 9 in Thurso
  •  Delightful hotel 
  • Have only good things to say about this hotel. I chose it because I was... more
  • April 9, 2014
Professional photos | Traveler photos (55)
The Torridon (Torridon)
Annat | By Achansheen, Torridon IV22 2EY, Scotland
Show Prices
$326 - $478 (GBP 195 - 286) Avg. price/night*
Ollie #14 of 248 hotels in Scottish Highlands
Ranked #1 of 2 in Torridon
  •  Wonderful stay 
  • Just returned home after our stay at the wonderful Torridon. We only have... more
  • March 27, 2014
Professional photos | Traveler photos (199)
Grant Arms Hotel (Grantown-on-Spey) 3.0 of 5
25 The Square, Grantown-on-Spey PH26 3HF, Scotland
Show Prices
$212 - $296 Avg. price/night*
Ollie #15 of 248 hotels in Scottish Highlands
Ranked #2 of 10 in Grantown-on-Spey
Professional photos | Traveler photos (53)
Strathness House (Inverness) 4.0 of 5
4 Ardross Terrace, Inverness IV3 5NQ, Scotland
Show Prices
$124 - $140 (GBP 74 - 84) Avg. price/night*
Ollie #16 of 248 hotels in Scottish Highlands
Ranked #1 of 35 in Inverness
Professional photos | Traveler photos (74)
Top Value! $62 less than similar hotels in Scottish Highlands
 
19 - 21 Huntly Street, Inverness IV35PR, Scotland
Show Prices
$100 - $152 Avg. price/night*
Ollie #17 of 248 hotels in Scottish Highlands
Ranked #2 of 35 in Inverness
  •  Limited parking 
  • Only gripe I hv is there is parking for 12 cars only and we weren't told... more
  • April 14, 2014
Professional photos | Traveler photos (69)
Highland Hotel (Fort William) 3.0 of 5
Union Road, Fort William PH33 6QY, Scotland
Ollie #18 of 248 hotels in Scottish Highlands
Ranked #1 of 21 in Fort William
  •  "brilliant holiday" 
  • In February we had the good fortune to go to the Highland Hotel Fort... more
  • April 11, 2014
Traveler photos (105)
Stratherrick Road, Inverness IV2 4LF, Scotland
Show Prices
$134 - $253 (GBP 80 - 151) Avg. price/night*
Ollie #19 of 248 hotels in Scottish Highlands
Ranked #3 of 35 in Inverness
Professional photos | Traveler photos (99)
Roybridge PH314AW, Scotland
Show Prices
$144 - $247 (GBP 86 - 148) Avg. price/night*
Ollie #20 of 248 hotels in Scottish Highlands
Ranked #1 of 1 in Roybridge
Professional photos | Traveler photos (85)