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 1686

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

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
$353 - $574 (GBP 215 - 350) Avg. price/night*
Ollie #1 of 246 hotels in Scottish Highlands
  •  Amazing place! 
  • Anyone one traveling to Dornoch Scotland should look into staying at the... more
  • September 20, 2014
Traveler photos (28)
Kylesku Hotel (Kylesku)
Kylesku, Kylesku IV27 4HW, Scotland
Ollie #2 of 246 hotels in Scottish Highlands
Traveler photos (81)
Contin IV14 9ES, Scotland
Coul House Hotel Slideshow
Show Prices
$161 - $295 Avg. price/night*
Ollie #3 of 246 hotels in Scottish Highlands
Professional photos | Traveler photos (115)
Offers & Announcements Highland Autumn Break
Strontian PH36 4HY, Scotland
Show Prices
$257 - $579 (GBP 157 - 353) Avg. price/night*
Ollie #4 of 246 hotels in Scottish Highlands
  •  Beautiful 
  • Stayed here for a six nights in a room overlooking Loch Sunart. The view... more
  • September 20, 2014
Professional photos | Traveler photos (96)
Fairwinds Hotel (Carrbridge)
Main Street, Carrbridge, Aviemore PH23 3AA, Scotland
Show Prices
$156 - $189 (GBP 95 - 115) Avg. price/night*
Ollie #5 of 246 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
$155 - $264 Avg. price/night*
Ollie #6 of 246 hotels in Scottish Highlands
  •  Superb 
  • We had room 1 on the ground floor which can be used as a twin or large... more
  • September 15, 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
$128 - $212 (GBP 78 - 129) Avg. price/night*
Ollie #7 of 246 hotels in Scottish Highlands
Professional photos | Traveler photos (84)
Roybridge PH314AW, Scotland
BEST WESTERN Glenspean Lodge Slideshow
Show Prices
$154 - $261 (GBP 94 - 159) Avg. price/night*
Ollie #8 of 246 hotels in Scottish Highlands
  •  Unbeleivable site 
  • Probably the nicest Best Western we've ever stayed at and we've stayed... more
  • September 20, 2014
Professional photos | Traveler photos (90)
Special Offer Save up to 22% off...
Road to the Isles, Arisaig PH39 4NH, Scotland
Show Prices
$185 - $198 (GBP 113 - 121) Avg. price/night*
Ollie #9 of 246 hotels in Scottish Highlands
  •  Excellent dinner 
  • Had a family meal here whilst staying at Arisaig and food was excellent as... more
  • September 17, 2014
Professional photos | Traveler photos (31)
Forss, Thurso KW14 7XY, Scotland
Show Prices
$218 - $289 (GBP 133 - 176) Avg. price/night*
Ollie #10 of 246 hotels in Scottish Highlands
  •  warm welcome 
  • We received a ticking off from Ann the manager for not ringing the bell on... more
  • September 16, 2014
Professional photos | Traveler photos (56)
Myrtle Bank Guest House (Fort William)
Achintore Rd, Fort William PH33 6RQ, Scotland
Ollie #11 of 246 hotels in Scottish Highlands
  •  Charming B&B 
  • The place was stunning, we couldn't believe that this was our B&B. The... more
  • September 17, 2014
Traveler photos (199)
Laide IV22 2NB, Scotland
$64 (GBP 39) Avg. price/night*
Ollie #12 of 246 hotels in Scottish Highlands
  •  A Scottish Treat 
  • What a lovely surprise to be welcomed with fresh scones and homemade... more
  • September 1, 2014
Traveler photos (5)
Inver Lodge Hotel (Lochinver) 5.0 of 5
Iolaire Road, Lochinver IV27 4LU, Scotland
Show Prices
$355 - $373 (EUR 276 - 290) Avg. price/night*
Ollie #13 of 246 hotels in Scottish Highlands
  •  Excellent stay 
  • A fabulous hotel in every way. We stayed for one night while touring the... more
  • September 19, 2014
Professional photos | Traveler photos (76)
The Lovat, Loch Ness (Fort Augustus) 3.0 of 5
Loch Ness, Fort Augustus PH32 4DU, Scotland
Show Prices
$120 - $253 (GBP 73 - 154) Avg. price/night*
Ollie #14 of 246 hotels in Scottish Highlands
  •  World class 
  • We stumbled on the Lovat through the Rat Race Coast to Coast. What a great... more
  • September 15, 2014
Professional photos | Traveler photos (187)
On A96 | Auldearn, Nairn IV12 5TE, Scotland
Show Prices
$420 - $592 (GBP 256 - 361) Avg. price/night*
Ollie #15 of 246 hotels in Scottish Highlands
  •  Astonishing experience 
  • A fantastic House, very well kept. Stunning bedroom and great cuisine... more
  • September 19, 2014
Professional photos | Traveler photos (57)
Stratherrick Road, Inverness IV2 4LF, Scotland
BEST WESTERN PLUS Inverness Lochardil House Hotel Slideshow
Show Prices
$130 - $282 (GBP 79 - 172) Avg. price/night*
Ollie #16 of 246 hotels in Scottish Highlands
  •  Welcoming. 
  • We stayed at the Lochardil with friends on our annual group jolly. The... more
  • September 16, 2014
Professional photos | Traveler photos (103)
Special Offer Save up to 22% off...
Invergarry, Invergarry PH35 4HW, Scotland
Glengarry Castle Hotel Slideshow
Show Prices
$177 - $315 (GBP 108 - 192) Avg. price/night*
Ollie #17 of 246 hotels in Scottish Highlands
  •  Scenic surprise 
  • We had not made plans to visit the Glengarry Castle Hotel; we simply saw a... more
  • September 20, 2014
Professional photos | Traveler photos (248)
The First Tee, Dornoch IV25 3LG, Scotland
Show Prices
$179 - $323 (GBP 109 - 197) Avg. price/night*
Ollie #18 of 246 hotels in Scottish Highlands
  •  Family meal 
  • Wanted to have a special end of holiday meal so after family chat decided... more
  • September 17, 2014
Professional photos | Traveler photos (86)
The Torridon (Torridon)
Annat | By Achansheen, Torridon IV22 2EY, Scotland
Show Prices
$331 - $730 (GBP 202 - 445) Avg. price/night*
Ollie #19 of 246 hotels in Scottish Highlands
Professional photos | Traveler photos (218)
Manse Road, Kingussie PH21 1JF, Scotland
Columba House Hotel Slideshow
Show Prices
$74 - $138 (GBP 45 - 84) Avg. price/night*
Ollie #20 of 246 hotels in Scottish Highlands
Professional photos | Traveler photos (73)
Special Offer Romantic Getaway £225