COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Hotels in Highland

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in Highland

Old Pier Cottage
3 out of 5
South Cuil, c/o Uig Hotel, Uig, Portree, Scotland
The price is $151 per night from Jul 4 to Jul 4
4.9/5Exceptional! (46 reviews)
"The guest entrance and entrance to the owner's house are next to each other to the left of the house as you approach it, the guest entrance being the first one you come to. The room was immaculate and had a lovely view. There is no breakfast at the property which you can order from the hotel across ..."

Reviewed on May 27, 2021

Old Pier Cottage
BCC Loch Ness Log Cabins
3.5 out of 5
Bearnock Country Centre, Glenurquhart, Drumnadrochit, Inverness, Scotland
The price is $142 per night from Jun 28 to Jun 28
3.8/5Good! (49 reviews)
"Stay was excellent. Communication before hand in terms of checking in/out was great (amidst Covid difficulty) and the cabin was lovely and really good value."

Reviewed on Oct 21, 2020

BCC Loch Ness Log Cabins
Imperial Hotel
3 out of 5
Fraser Square, Fort William, Scotland
Free CancellationReserve now, pay when you stay
The price is $125 per night from Jun 27 to Jun 27
3.4/5 (162 reviews)
"Staff were excellent as was location"

Reviewed on Nov 13, 2020

Imperial Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Nevis Bank Inn
4 out of 5
Belford Road, Fort William, Scotland
Free CancellationReserve now, pay when you stay
The price is $202 per night from Jun 20 to Jun 20
4.4/5Excellent! (396 reviews)
Short stay
"In the current circumstances the facilities & service was excellent. Good to get access to the restaurant as a resident."

Reviewed on Oct 23, 2020

Nevis Bank Inn
Best Western Inverness Palace Hotel & Spa
3 out of 5
8 Ness Walk, Inverness, Scotland
Free CancellationReserve now, pay when you stay
The price is $130 per night from Jun 20 to Jun 20
4.2/5Very Good! (514 reviews)
"Very comfortable room. Catering not so good, with an unimaginative menu and the foof was on the cool side service was good"

Reviewed on Feb 26, 2021

Best Western Inverness Palace Hotel & Spa
Don't see what you're looking for?
See all available properties in Highland
View all properties
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.