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

246 of 1683

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 (246)

B&Bs / Inns (1,151)

Specialty Lodging (286)

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 ]
Golf Road, Dornoch IV25 3LW, Scotland
$356 - $580 (GBP 215 - 350) Avg. price/night*
Ollie #1 of 246 hotels in Scottish Highlands
  •  Winter treat 
  • Although our stay in Scotland was in the middle of last winter, we still... more
  • August 3, 2014
Traveler photos (28)
Kylesku Hotel (Kylesku)
Kylesku, Kylesku IV27 4HW, Scotland
Ollie #2 of 246 hotels in Scottish Highlands
  •  Fantastic 
  • We've been many times for meals but this was our first overnight stay. It... more
  • August 27, 2014
Traveler photos (76)
Contin IV14 9ES, Scotland
Coul House Hotel Slideshow
Show Prices
$196 - $351 Avg. price/night*
Ollie #3 of 246 hotels in Scottish Highlands
  •  A very enjoyable stay 
  • Early July we had a very enjoyable 2 night stay. The gardens are really... more
  • August 23, 2014
Professional photos | Traveler photos (120)
Offers & Announcements Highland Autumn Break
Strontian PH36 4HY, Scotland
Show Prices
$308 - $679 (GBP 186 - 410) Avg. price/night*
Ollie #4 of 246 hotels in Scottish Highlands
  •  So Civilised! 
  • Food amazing, drink choices fabulous, view outstanding, service welcoming... more
  • August 26, 2014
Professional photos | Traveler photos (95)
Fairwinds Hotel (Carrbridge)
Main Street, Carrbridge, Aviemore PH23 3AA, Scotland
Show Prices
$159 - $192 (GBP 96 - 116) Avg. price/night*
Ollie #5 of 246 hotels in Scottish Highlands
  •  Nice stay 
  • We recently stayed at the fairwinds. They are under new ownership but we... more
  • August 8, 2014
Professional photos | Traveler photos (40)
Marine Road, Nairn IV12 4EA, Scotland
Show Prices
$190 - $270 Avg. price/night*
Ollie #6 of 246 hotels in Scottish Highlands
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
$133 - $293 (GBP 80 - 177) Avg. price/night*
Ollie #7 of 246 hotels in Scottish Highlands
  •  Lovely 
  • Tigh na Sgiath is a lovely Country House in a beautiful, peaceful... more
  • August 20, 2014
Professional photos | Traveler photos (84)
Forss, Thurso KW14 7XY, Scotland
Show Prices
$224 - $295 (GBP 135 - 178) Avg. price/night*
Ollie #8 of 246 hotels in Scottish Highlands
  •  Enjoyable experience  
  • Our visit was an enjoyable experience in a beautiful room with wonderful... more
  • August 16, 2014
Professional photos | Traveler photos (56)
Roybridge PH314AW, Scotland
BEST WESTERN Glenspean Lodge Slideshow
Show Prices
$172 - $263 (GBP 104 - 159) Avg. price/night*
Ollie #9 of 246 hotels in Scottish Highlands
  •  The Very Best 
  • This is a truly excellent B&B/hotel. Everything is spot on... more
  • August 26, 2014
Professional photos | Traveler photos (90)
Special Offer Save up to 22% off...
Road to the Isles, Arisaig PH39 4NH, Scotland
Show Prices
$191 - $202 (GBP 115 - 122) Avg. price/night*
Ollie #10 of 246 hotels in Scottish Highlands
  •  26 to 28 August 2014 
  • A delightful find and a great two day break. We loved this B & B which is... more
  • August 28, 2014
Professional photos | Traveler photos (29)
The Lovat, Loch Ness (Fort Augustus) 3.0 of 5
Loch Ness, Fort Augustus PH32 4DU, Scotland
Show Prices
$123 - $260 (GBP 74 - 157) Avg. price/night*
Ollie #11 of 246 hotels in Scottish Highlands
Professional photos | Traveler photos (187)
Inver Lodge Hotel (Lochinver) 5.0 of 5
Iolaire Road, Lochinver IV27 4LU, Scotland
Show Prices
$299 - $381 (EUR 227 - 289) Avg. price/night*
Ollie #12 of 246 hotels in Scottish Highlands
Professional photos | Traveler photos (76)
Myrtle Bank Guest House (Fort William)
Achintore Rd, Fort William PH33 6RQ, Scotland
Ollie #13 of 246 hotels in Scottish Highlands
  •  Great views 
  • The views from the front of the house and the breakfast room are... more
  • August 28, 2014
Traveler photos (181)
Laide IV22 2NB, Scotland
$65 (GBP 39) Avg. price/night*
Ollie #14 of 246 hotels in Scottish Highlands
Traveler photos (5)
The First Tee, Dornoch IV25 3LG, Scotland
Show Prices
$195 - $434 (GBP 118 - 262) Avg. price/night*
Ollie #15 of 246 hotels in Scottish Highlands
  •  Lovely Place To Stay 
  • Lovely Friendly Hotel with great reception staff who were most helpful... more
  • August 17, 2014
Professional photos | Traveler photos (86)
On A96 | Auldearn, Nairn IV12 5TE, Scotland
Show Prices
$431 - $582 (GBP 260 - 351) Avg. price/night*
Ollie #16 of 246 hotels in Scottish Highlands
  •  unforgettable 
  • If you have the opportunity to stay here, do not pass it up. Boath... more
  • August 25, 2014
Professional photos | Traveler photos (57)
Stratherrick Road, Inverness IV2 4LF, Scotland
BEST WESTERN PLUS Inverness Lochardil House Hotel Slideshow
Show Prices
$142 - $300 (GBP 86 - 181) Avg. price/night*
Ollie #17 of 246 hotels in Scottish Highlands
  •  Quite pleasant.  
  • The main look of the hotel is very nice, the interior is ok but starting... more
  • August 26, 2014
Professional photos | Traveler photos (103)
Special Offer Save up to 22% off...
Invergarry, Invergarry PH35 4HW, Scotland
Glengarry Castle Hotel Slideshow
Show Prices
$182 - $325 (GBP 110 - 196) Avg. price/night*
Ollie #18 of 246 hotels in Scottish Highlands
  •  Location is Awesone! 
  • All in all excellent. Rooms need a bit of updating furniture. Staff at the... more
  • August 25, 2014
Professional photos | Traveler photos (245)
19 - 21 Huntly Street, Inverness IV35PR, Scotland
Premier Inn Inverness Centre - River Ness Slideshow
Show Prices
$122 - $238 Avg. price/night*
Ollie #19 of 246 hotels in Scottish Highlands
Professional photos | Traveler photos (90)
Special Offer Great deals online.
The Torridon (Torridon)
Annat | By Achansheen, Torridon IV22 2EY, Scotland
Show Prices
$388 - $779 (GBP 234 - 470) Avg. price/night*
Ollie #20 of 246 hotels in Scottish Highlands
  •  NO RESERVATION UPHELD 
  • We had been traveling for 2 weeks in Scotland and in one of our stays the... more
  • August 25, 2014
Professional photos | Traveler photos (218)