Search Hotels in Highland
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Top Cities in Highland
Compare 4,016 hotels in Highland with room rates, reviews, and availability. Most hotels are fully refundable.
The Caledonian Hotel
The Caledonian Hotel
7.0 out of 10, Good, (751)
The price is ₩163,968
per night
Jun 26 - Jun 27
Tulloch Castle Hotel
Tulloch Castle Hotel
8.4 out of 10, Very Good, (562)
The price is ₩251,076
per night
Jun 11 - Jun 12
Kingsmills Hotel
Kingsmills Hotel
9.2 out of 10, Wonderful, (1001)
The price is ₩258,519
per night
Jun 27 - Jun 28
Save an average of 15% on thousands of hotels when you're signed in
Leonardo Hotel Inverness
Leonardo Hotel Inverness
7.8 out of 10, Good, (1000)
The price is ₩237,065
per night
Jun 7 - Jun 8
Atholl Palace Hotel
Atholl Palace Hotel
8.4 out of 10, Very Good, (776)
The price is ₩447,761
per night
Jun 7 - Jun 8
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
7.8 out of 10, Good, (1002)
The price is ₩249,102
per night
Jun 2 - Jun 3
Perle Oban Hotel & Spa
Perle Oban Hotel & Spa
9.0 out of 10, Wonderful, (903)
The price is ₩326,385
per night
Jun 30 - Jul 1
Scotlands Spa Hotel
Scotlands Spa Hotel
7.4 out of 10, Good, (582)
The price is ₩170,619
per night
Jun 2 - Jun 3
Westlands of Pitlochry
Westlands of Pitlochry
9.6 out of 10, Exceptional, (357)
The price is ₩227,463
per night
Jun 4 - Jun 5
Holiday Inn Express Inverness, an IHG Hotel
Holiday Inn Express Inverness, an IHG Hotel
8.4 out of 10, Very Good, (1002)
The price is ₩274,385
per night
Jun 23 - Jun 24
Ardross Glencairn
Ardross Glencairn
8.8 out of 10, Excellent, (624)
The price is ₩166,078
per night
Jun 5 - Jun 6
Mercure Inverness Hotel
Mercure Inverness Hotel
7.6 out of 10, Good, (1003)
The price is ₩281,260
per night
Jun 26 - Jun 27
Skeabost House Hotel
Skeabost House Hotel
8.8 out of 10, Excellent, (433)
The price is ₩630,397
per night
Jun 24 - Jun 25
The Marmalade Hotel
The Marmalade Hotel
9.2 out of 10, Wonderful, (205)
The price is ₩499,374
per night
Jun 28 - Jun 29
pentahotel Inverness
pentahotel Inverness
8.0 out of 10, Very Good, (1001)
The price is ₩286,675
per night
Jun 20 - Jun 21
Loch Ness Drumnadrochit Hotel
Loch Ness Drumnadrochit Hotel
7.6 out of 10, Good, (207)
The price is ₩147,265
per night
Jun 18 - Jun 19
Duisdale House Hotel
Duisdale House Hotel
9.2 out of 10, Wonderful, (425)
The price is ₩643,395
per night
Jun 27 - Jun 28
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Highland hotels information
Number of reviews | 12,774 |
---|---|
Accommodation | 4,016 hotels |
Lowest Price | ₩86,652 |
Highest Price | ₩643,395 |
Frequently asked questions
Recent reviews of Highland hotelsExpedia verified reviews
5/5 Excellent
"great bar"
A verified traveler stayed at pentahotel Inverness
Posted 2 weeks ago
Top cities in Highland
- Inverness Hotels
- Isle of Skye Hotels
- Fort William Hotels
- Portree Hotels
- Aviemore Hotels
- Glencoe Hotels
- Ullapool Hotels
- Kyle Hotels
- Nairn Hotels
- Fort Augustus Hotels
- Mallaig Hotels
- Dingwall Hotels
- Thurso Hotels
- Spean Bridge Hotels
- Dornoch Hotels
- Achnasheen Hotels
- Invergarry Hotels
- Grantown-on-Spey Hotels
- Gairloch Hotels
- Kingussie Hotels
Hotels near popular Attractions
Hotel Theme
Expedia's Latest Trends
Hotels
Flights