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 1691

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,156)

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
$350 - $570 (GBP 215 - 350) Avg. price/night*
Ollie #1 of 246 hotels in Scottish Highlands
  •  Slightly disappointed 
  • Had wanted to try out Links House since it opened last year, heard a lot... more
  • September 17, 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
$162 - $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
$259 - $578 (GBP 159 - 355) Avg. price/night*
Ollie #4 of 246 hotels in Scottish Highlands
  •  Delightful place 
  • Had an evening meal with friends who are local in the brasserie. Staff... more
  • September 14, 2014
Professional photos | Traveler photos (95)
Fairwinds Hotel (Carrbridge)
Main Street, Carrbridge, Aviemore PH23 3AA, Scotland
Show Prices
$155 - $187 (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
$154 - $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
$129 - $212 (GBP 79 - 130) 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
$155 - $261 (GBP 95 - 160) Avg. price/night*
Ollie #8 of 246 hotels in Scottish Highlands
  •  A Gem 
  • We recently spent a night during a touring break. Our second visit. This... more
  • September 13, 2014
Professional photos | Traveler photos (90)
Special Offer Save up to 22% off...
Forss, Thurso KW14 7XY, Scotland
Show Prices
$218 - $290 (GBP 134 - 178) Avg. price/night*
Ollie #9 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)
Road to the Isles, Arisaig PH39 4NH, Scotland
Show Prices
$186 - $199 (GBP 114 - 122) Avg. price/night*
Ollie #10 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)
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 274 - 288) Avg. price/night*
Ollie #13 of 246 hotels in Scottish Highlands
Professional photos | Traveler photos (76)
The Lovat, Loch Ness (Fort Augustus) 3.0 of 5
Loch Ness, Fort Augustus PH32 4DU, Scotland
Show Prices
$121 - $262 (GBP 74 - 161) 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 - $590 (GBP 258 - 362) Avg. price/night*
Ollie #15 of 246 hotels in Scottish Highlands
Professional photos | Traveler photos (57)
Stratherrick Road, Inverness IV2 4LF, Scotland
BEST WESTERN PLUS Inverness Lochardil House Hotel Slideshow
Show Prices
$129 - $283 (GBP 79 - 174) 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...
The First Tee, Dornoch IV25 3LG, Scotland
Show Prices
$181 - $324 (GBP 111 - 199) Avg. price/night*
Ollie #17 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)
Invergarry, Invergarry PH35 4HW, Scotland
Glengarry Castle Hotel Slideshow
Show Prices
$176 - $314 (GBP 108 - 193) Avg. price/night*
Ollie #18 of 246 hotels in Scottish Highlands
  •  evening meal 
  • We moored our boat at the hotel pontoon and had an evening meal. A very... more
  • September 14, 2014
Professional photos | Traveler photos (248)
The Torridon (Torridon)
Annat | By Achansheen, Torridon IV22 2EY, Scotland
Show Prices
$355 - $728 (GBP 218 - 447) Avg. price/night*
Ollie #19 of 246 hotels in Scottish Highlands
Professional photos | Traveler photos (218)
Thurlow Road, Nairn IV12 4EZ, Scotland
Show Prices
$154 - $224 Avg. price/night*
Ollie #20 of 246 hotels in Scottish Highlands
Professional photos | Traveler photos (28)