Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Scottish Highlands Independent Hotels

See all 509 Hotels in Scottish Highlands
The Royal Highland Hotel

The Royal Highland Hotel

Station Square, Inverness
3.5 out of 5.0
3.8 out of 5 (890 reviews)
Very clean. Staff where accommodating and friendly, excellent food. - 

$58

$58
Kingsmills Hotel Inverness

Kingsmills Hotel Inverness

Culcabock Road, Inverness
4.5 out of 5.0
4.5 out of 5 (691 reviews)
Ideally Situated. Lovely Garden. The staff throughout the hotel make a stay at Kingsmills a real pleasure. The decor gives a pictori … - 

$71

$71
Cuillin Hills Hotel

Cuillin Hills Hotel

Scorrybreac Road, Portree
4.0 out of 5.0
4.4 out of 5 (27 reviews)
Breath taking scenery , wonderful hotel My partner and I had a fabulous stay here. We arrived and were upgraded and the room was perfect wi … - 

$152

$152
Glen Mhor Hotel

Glen Mhor Hotel

8-15 Ness Bank, Inverness
3.5 out of 5.0
3.8 out of 5 (975 reviews)
Good hotel good hotel very pleasant stay good central location. Lovely room view looking over the river. - 

$54

$54
Creag Mhor Lodge

Creag Mhor Lodge

North Ballachulish, Fort William
4.5 out of 5.0
4.4 out of 5 (111 reviews)
Fabulous View Creag Mhor Lodge is a wonderful place to stay, The views of the Lake/Lock are amazing. The room was … - 

$77

$77
Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel

20 Ness Bank, Inverness
4.0 out of 5.0
4.2 out of 5 (475 reviews)
In Inverness for a friend’s birthday party Bed was really comfortable; two Single beds locked together so loads of space. Food in restaurant w … - 

$64

$64
The Boat Hotel

The Boat Hotel

Deshar Road, Boat of Garten
3.5 out of 5.0
3.7 out of 5 (216 reviews)
Pleasing. Would upgrade room next time and stay longer... enjoyable.😊 - 
The Loch Ness Inn

The Loch Ness Inn

Lewiston, Inverness
3.5 out of 5.0
4.3 out of 5 (82 reviews)
Charming Hotel It was a lovely and charming hotel with friendly and helpful staff. Breakfast served was delicious … - 
Culloden House Hotel

Culloden House Hotel

Culloden, Inverness
4.5 out of 5.0
4.8 out of 5 (200 reviews)
Great experience. Fantastic staff make this hotel a great place to visit. The staff are a real credit to this hotel, … - 

$149

$149
Nevis Bank Inn

Nevis Bank Inn

Belford Road, Fort William
4.0 out of 5.0
4.4 out of 5 (203 reviews)
Great hotel Great hotel and location, only 10 mins walk from the train station. The staff were very helpful and … - 

$104

$104
Highland Apartments By Mansley

Highland Apartments By Mansley

Living by the Bridge, Inverness
4.5 out of 5.0
4.6 out of 5 (71 reviews)
Hard to find by car Nice rooms with plenty of room veiw awful but not in room much. Everyone nice and friendly. We had … - 

$116

$116
The Station Hotel

The Station Hotel

51 New Street, Aberlour
4.0 out of 5.0
4.5 out of 5 (60 reviews)
Beautiful hotel We rate this as one of the best hotel rooms we have stayed in. Although road traffic noise did spoi … - 
Craigmonie Hotel

Craigmonie Hotel

9 Annfield Road, Inverness
3.0 out of 5.0
4.0 out of 5 (207 reviews)
Nice hotel in Inverness with parking. Brilliant price, room great, hotel with parking close to Inverness, easy to find. Clean and friendl … - 

$88

$88
The Glen Mhor Apartments

The Glen Mhor Apartments

8 - 15 Ness Bank, Inverness
3.5 out of 5.0
3.7 out of 5 (72 reviews)
Amazing apartment great staff and great location to the city also private parking - 

$92

$92
Inn at Ardgour

Inn at Ardgour

Ardgour, Fort William
3.5 out of 5.0
4.2 out of 5 (255 reviews)
a distinct exp. the surprise came when it became clear the hotel was way off the beaten track. That had advantages … - 

$64

$64
Cruachan Hotel

Cruachan Hotel

Achintore Road, Fort William
3.5 out of 5.0
4.1 out of 5 (58 reviews)
Lovely hotel on the loch Very nice hotel, short walk from town centre. Excellent food in the restaurant, including Scottish … - 

$80

$80
Trafford Bank Guest House

Trafford Bank Guest House

96 Fairfield Road, Inverness
5.0 out of 5.0
4.9 out of 5 (120 reviews)
Had a great visit! Really nice place. Lorraine was a great hostess! - 

$112

$112
The Corran

The Corran

Corran, Onich, Fort William
4.0 out of 5.0
4.5 out of 5 (24 reviews)
Comfortable stay, nice restaurant Contacted the hotel regarding check-in process and the staff replied promptly, really appreciate it … - 

$82

$82
Loch Leven Hotel

Loch Leven Hotel

Old Ferry Road, Fort William
4.0 out of 5.0
4.3 out of 5 (98 reviews)
Gorgeous location The drive to the Loch Leven hotel (from Edinburgh) was unbelievably gorgeous. Once we got to the ho … - 

$113

$113
Inverness City Suites

Inverness City Suites

Various Addresses, Inverness
4.5 out of 5.0
4.6 out of 5 (44 reviews)
Comfy Place Really enjoyed our stay here, it’s a comfortable and clean environment. The apartment itself is spa … - 

$135

$135

Recently booked Scottish Highlands hotels

Mercure Inverness Hotel
4.5 out of 5.0
Last booking: 3 hours ago
The Craiglynne Hotel
3.5 out of 5.0
Last booking: 3 hours ago
Hilton Coylumbridge
4.5 out of 5.0
Last booking: 5 hours ago
The Royal Highland Hotel
3.5 out of 5.0
Last booking: 9 hours ago
Glenmoriston Townhouse Hotel
4.0 out of 5.0
Last booking: 10 hours ago
The Boat Hotel
3.5 out of 5.0
Last booking: 10 hours ago
The Glencoe Inn
4.5 out of 5.0
Last booking: 11 hours ago
Highland Apartments By Mansley
4.5 out of 5.0
Last booking: 13 hours ago
Inverlochy Castle
5.0 out of 5.0
Last booking: 13 hours ago

Independent Scottish Highlands Hotel Guide

Some globe-trotters choose hotels based on location, but others book by name. And thanks to Expedia you don’t have to pick. It is why we offer such an expansive range of Independent hotels in Scottish Highlands, Scotland. Known for well-appointed rooms and friendly, personalized service, each of the top Independent Scottish Highlands hotels guarantees an unparalleled level of comfort and quality.

You’ll find best-in-class amenities like clean rooms and quiet atmospheres, and some Scottish Highlands Independent locations may even offer extra little benefits and discounts for frequent travelers.