Search Highland Hotels
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
Find properties with these dates
Top Hotels in Highland
Westlands of Pitlochry
Westlands of Pitlochry
9.6 out of 10, Exceptional, (350)
The price is €199
per night
16 May - 17 May
Culloden House Hotel
Culloden House Hotel
9.6 out of 10, Exceptional, (345)
The price is €447
per night
17 May - 18 May
Save an average of 15% on thousands of hotels when you're signed in
Lochardil House Hotel
Lochardil House Hotel
9.4 out of 10, Exceptional, (350)
The price is €261
per night
16 May - 17 May
Kingsmills Hotel
Kingsmills Hotel
9.2 out of 10, Wonderful, (1004)
The price is €237
per night
6 Jun - 7 Jun
The Marmalade Hotel
The Marmalade Hotel
9.2 out of 10, Wonderful, (199)
The price is €459
per night
18 May - 19 May
Duisdale House Hotel
Duisdale House Hotel
9.2 out of 10, Wonderful, (424)
The price is €518
per night
7 Jun - 8 Jun
The Old Manse of Blair
The Old Manse of Blair
9.2 out of 10, Wonderful, (49)
The price is €270
per night
13 May - 14 May
The Loch Ness Inn
The Loch Ness Inn
9.2 out of 10, Wonderful, (423)
The price is €247
per night
15 May - 16 May
Perle Oban Hotel & Spa
Perle Oban Hotel & Spa
9.0 out of 10, Wonderful, (889)
The price is €237
per night
12 May - 13 May
Isle of Skye Guest house
Isle of Skye Guest house
9.0 out of 10, Wonderful, (116)
The price is €415
per night
2 Jun - 3 Jun
Ardross Glencairn
Ardross Glencairn
8.8 out of 10, Excellent, (612)
The price is €128
per night
12 May - 13 May
Broadford Hotel
Broadford Hotel
8.8 out of 10, Excellent, (166)
The price is €336
per night
12 May - 13 May
Tulloch Castle Hotel
Tulloch Castle Hotel
8.4 out of 10, Very good, (555)
The price is €191
per night
3 Jun - 4 Jun
Atholl Palace Hotel
Atholl Palace Hotel
8.4 out of 10, Very good, (770)
The price is €327
per night
16 May - 17 May
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 €209
per night
12 May - 13 May
The Glencoe Inn
The Glencoe Inn
8.2 out of 10, Very good, (95)
The price is €293
per night
11 Jun - 12 Jun
Ballachulish Hotel
Ballachulish Hotel
8.2 out of 10, Very good, (411)
The price is €257
per night
12 May - 13 May
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.
Recent Reviews in Highland
Recent Reviews in Highland
5/5 Excellent
"Lovely atmosphere. Staff wonderful"
A verified traveller stayed at Glenmoriston Townhouse Hotel
Posted 6 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Other Cities in Highland
- Inverness Hotels
- Isle of Skye Hotels
- Fort William Hotels
- Portree Hotels
- Aviemore Hotels
- Glencoe Hotels
- Ullapool Hotels
- Kyle Hotels
- Mallaig Hotels
- Fort Augustus Hotels
- Nairn Hotels
- Thurso Hotels
- Dingwall Hotels
- Spean Bridge Hotels
- Grantown-on-Spey Hotels
- Dornoch Hotels
- Gairloch Hotels
- Achnasheen Hotels
- Invergarry Hotels
- Kingussie Hotels
Hotels near other Attractions
Hotel Theme
- Hotels with Restaurant (358)
- Hotels with Parking (344)
- Hotels with WiFi (343)
- Hotels with Breakfast (328)
- Hotels with Bar (233)
- Family Friendly Hotels (215)
- Adventure Sport Hotels (165)
- Historic Hotels (147)
- Pet Friendly Hotels (145)
- Golf Hotels (117)
- Business Hotels (108)
- Luxury Hotels (80)
- Ski Hotels (78)
- Romantic Hotels (72)
- Beach Hotels (70)
- Wedding Hotels (66)
- Hotels with Connecting Rooms (48)
- Hotels with Spa (46)
- Cheap Hotels (44)
- Hotels with Air Conditioning (41)
- Hotels with Pool (31)
- Green / Sustainable Hotels (20)
- Hotels with Childcare (15)
- Boutique Hotels (10)
- All Inclusive Hotels (1)
More accommodation types in Highland
- Cottages (1,063)
- Holiday Homes (577)
- Apartments (353)
- B&B (166)
- Guest Houses (123)
- Cabin Rentals (91)
- Chalets (66)
- Lodges (57)
- Hostels (36)
- Inns (28)
- Villas (27)
- Condo Rentals (10)
- Caravan Parks (8)
- Residences (7)
- Aparthotels (6)
- Farmstay (5)
- Country Houses (5)
- Castles (2)
- Holiday Park Resorts (2)
- Resorts (1)
- Town Houses (1)