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

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

B&Bs / Inns (1,153)

Specialty Lodging (290)

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
$346 - $563 (GBP 215 - 350) Avg. price/night*
Ollie #1 of 247 hotels in Scottish Highlands
Traveler photos (28)
Kylesku Hotel (Kylesku)
Kylesku, Kylesku IV27 4HW, Scotland
Ollie #2 of 247 hotels in Scottish Highlands
Traveler photos (81)
Contin IV14 9ES, Scotland
Coul House Hotel Slideshow
Show Prices
$157 - $279 Avg. price/night*
Ollie #3 of 247 hotels in Scottish Highlands
  •  Beautiful place 
  • I stopped at this hotel for a wedding. It is stunning. The staff cannot do... more
  • October 20, 2014
Professional photos | Traveler photos (119)
Special Offer Highland Autumn Break
Strontian PH36 4HY, Scotland
Show Prices
$228 - $560 (GBP 142 - 348) Avg. price/night*
Ollie #4 of 247 hotels in Scottish Highlands
  •  No room to swing a dog 
  • Lovely location, picturesque drive there, nice decor, decent food, average... more
  • October 15, 2014
Professional photos | Traveler photos (96)
Fairwinds Hotel (Carrbridge)
Main Street, Carrbridge, Aviemore PH23 3AA, Scotland
Show Prices
$153 - $170 (GBP 95 - 106) Avg. price/night*
Ollie #5 of 247 hotels in Scottish Highlands
  •  Very pleasant location 
  • We stayed two nights in August. The new owners had been in about a month... more
  • September 1, 2014
Professional photos | Traveler photos (40)
Marine Road, Nairn IV12 4EA, Scotland
Show Prices
$146 - $241 Avg. price/night*
Ollie #6 of 247 hotels in Scottish Highlands
#1 of 10 hotels in Nairn
  •  Outstanding hospitality 
  • Great location looking out over Moray Firth to North within easy access of... more
  • October 13, 2014
Professional photos | Traveler photos (8)
Skye of Curr | Near Granton on Spey, Dulnain Bridge, Grantown-on-Spey PH26 3PA, Scotland
Tigh na Sgiath Country House Hotel Slideshow
Show Prices
$125 - $209 (GBP 78 - 130) Avg. price/night*
Ollie #7 of 247 hotels in Scottish Highlands
Professional photos | Traveler photos (84)
Roybridge PH314AW, Scotland
BEST WESTERN Glenspean Lodge Slideshow
Show Prices
$145 - $196 (GBP 90 - 122) Avg. price/night*
Ollie #8 of 247 hotels in Scottish Highlands
Professional photos | Traveler photos (92)
Special Offer Save up to 22% off...
Forss, Thurso KW14 7XY, Scotland
Show Prices
$215 - $293 (GBP 134 - 182) Avg. price/night*
Ollie #9 of 247 hotels in Scottish Highlands
  •  Great stay. 
  • We were very happy with our comfortable room (Hairy Mary in the River... more
  • October 11, 2014
Professional photos | Traveler photos (56)
Myrtle Bank Guest House (Fort William)
Achintore Rd, Fort William PH33 6RQ, Scotland
Ollie #10 of 247 hotels in Scottish Highlands
Traveler photos (211)
Inver Lodge Hotel (Lochinver) 5.0 of 5
Iolaire Road, Lochinver IV27 4LU, Scotland
Show Prices
$234 - $367 (EUR 184 - 289) Avg. price/night*
Ollie #11 of 247 hotels in Scottish Highlands
  •  Superb and Excellent 
  • Back again for another visit as it is now our hotel in the north. This... more
  • October 21, 2014
Professional photos | Traveler photos (77)
Road to the Isles, Arisaig PH39 4NH, Scotland
Show Prices
$183 - $195 (GBP 114 - 121) Avg. price/night*
Ollie #12 of 247 hotels in Scottish Highlands
  •  Great Stop-over 
  • This is a really nice inn and restaurant in a beautiful village. The annex... more
  • October 7, 2014
Professional photos | Traveler photos (31)
Laide IV22 2NB, Scotland
$63 (GBP 39) Avg. price/night*
Ollie #13 of 247 hotels in Scottish Highlands
#1 of 1 hotels in Laide
  •  A Scottish Treat 
  • What a lovely surprise to be welcomed with fresh scones and homemade... more
  • September 1, 2014
Traveler photos (5)
The Lovat, Loch Ness (Fort Augustus) 3.0 of 5
Loch Ness, Fort Augustus PH32 4DU, Scotland
Show Prices
$117 - $215 (GBP 73 - 134) Avg. price/night*
Ollie #14 of 247 hotels in Scottish Highlands
  •  Home from Home 
  • The Lovat is a lovely hotel. We had a large upgrade room as we had our... more
  • October 23, 2014
Professional photos | Traveler photos (190)
On A96 | Auldearn, Nairn IV12 5TE, Scotland
Show Prices
$413 - $526 (GBP 257 - 327) Avg. price/night*
Ollie #15 of 247 hotels in Scottish Highlands
#2 of 10 hotels in Nairn
Professional photos | Traveler photos (60)
Stratherrick Road, Inverness IV2 4LF, Scotland
BEST WESTERN PLUS Inverness Lochardil House Hotel Slideshow
Show Prices
$122 - $240 (GBP 76 - 149) Avg. price/night*
Ollie #16 of 247 hotels in Scottish Highlands
Professional photos | Traveler photos (103)
Special Offer Save up to 22% off...
Invergarry, Invergarry PH35 4HW, Scotland
Glengarry Castle Hotel Slideshow
Show Prices
$175 - $280 (GBP 109 - 174) Avg. price/night*
Ollie #17 of 247 hotels in Scottish Highlands
Professional photos | Traveler photos (258)
Special Rate £110 (GBP)
The Albannach (Lochinver)
Baddidarroch, Lochinver IV27 4LP , Scotland
$154 - $201 (GBP 96 - 125) Avg. price/night*
Ollie #18 of 247 hotels in Scottish Highlands
  •  First Class! 
  • We have stayed and enjoyed dinner at The Albannach five times now and... more
  • October 18, 2014
Traveler photos (45)
The Torridon (Torridon)
Annat | By Achansheen, Torridon IV22 2EY, Scotland
Show Prices
$322 - $474 (GBP 200 - 295) Avg. price/night*
Ollie #19 of 247 hotels in Scottish Highlands
Professional photos | Traveler photos (222)
Manse Road, Kingussie PH21 1JF, Scotland
Columba House Hotel Slideshow
Show Prices
$71 - $138 (GBP 44 - 86) Avg. price/night*
Ollie #20 of 247 hotels in Scottish Highlands
  •  Lovely hotel and staff 
  • My wife and I had a lovely weekend stay at Columba house hotel we were... more
  • October 13, 2014
Professional photos | Traveler photos (74)
Special Offer Romantic Getaway £225