Book Highland Hotels

Most accommodation are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Highland

Filter by

Columba Hotel Inverness by Compass Hospitality
3 out of 5
7 Ness Walk, Inverness, Scotland, IV3 5NF
Fully refundableReserve now, pay when you stay
The price is AU$161 per night from 27 Jun. to 28 Jun.
3.8/5 Good! (967 reviews)
"Right on the River Ness across from the Inverness Castle. Walking distance from train station."

Reviewed on 10 May 2022

Columba Hotel Inverness by Compass Hospitality
The Royal Highland Hotel
3 out of 5
Station Square, Academy Street, Inverness, Scotland, IV1 1LG
The price is AU$266 per night from 19 Jun. to 20 Jun.
3.9/5 Very Good! (983 reviews)
"Well cared for, beautiful old building. One of the restaurant staff rushed us through dinner."

Reviewed on 17 May 2022

The Royal Highland Hotel
Tongadale Hotel
3 out of 5
WENTWORTH ST, Portree, Scotland, IV51 9EJ
4.1/5 Very Good! (313 reviews)
"Excellent value for money. Rooms a bit basic but perfectly adequate, made up for by the excellent location, very friendly staff & excellent food & atmosphere. Dinner was excellent & I would not hesitate in recommending The Tongdale Hotel to others & would definitely book again if visiting Portree ..."

Reviewed on 16 May 2022

Tongadale 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.
Muthu Fort William Hotel
3 out of 5
Achintore Road, Fort William, Scotland, PH33 6ED
Fully refundableReserve now, pay when you stay
The price is AU$229 per night from 8 Jun. to 9 Jun.
3.3/5 (153 reviews)
"Enjoyed this hotel and our stay in Fort William very much. Would stay again. Clean, lovely view, older building but it had charm."

Reviewed on 6 May 2022

Muthu Fort William Hotel
Ardross Glencairn
3 out of 5
18-20 Ardross Street, Inverness, Scotland, IV3 5NS
Fully refundableReserve now, pay when you stay
The price is AU$149 per night from 7 Jun. to 8 Jun.
4.2/5 Excellent! (378 reviews)
"Quiet street."

Reviewed on 11 Apr. 2022

Ardross Glencairn
Lochardil House Hotel
4 out of 5
Stratherrick Road, Inverness, Scotland, IV2 4LF
Fully refundableReserve now, pay when you stay
The price is AU$268 per night from 29 May to 30 May
4.6/5 Exceptional! (228 reviews)
"Clean and friendly, good value for money, quiet area of city perfect for a relaxed stay"

Reviewed on 12 May 2022

Lochardil House Hotel
Coylumbridge Hotel
4 out of 5
Aviemore Invernesshire, Aviemore, Scotland, PH22 1QN
Fully refundableReserve now, pay when you stay
The price is AU$98 per night from 5 Jun. to 6 Jun.
3.6/5 Good! (964 reviews)
"Adele and Kate were a delight on reception. They were both very helpful and considerate. In the restaurant Jon and Andreea were always on hand for help and advice."

Reviewed on 13 Mar. 2022

Coylumbridge Hotel
Morar Hotel
3 out of 5
Morar, Mallaig, Scotland, PH40 4PA
Fully refundableReserve now, pay when you stay
The price is AU$178 per night from 27 Jun. to 28 Jun.
3.5/5 Good! (186 reviews)
"Lovely staff ,everywhere clean . Great location for the area . Hotel a bit tired and breakfast average . Other than that ok"

Reviewed on 6 May 2022

Morar Hotel
Jurys Inn Inverness
4 out of 5
Millburn Road, Inverness, Scotland, IV2 3TR
Fully refundable
The price is AU$229 per night from 5 Jun. to 6 Jun.
3.9/5 Good! (974 reviews)
"Convenient location, friendly staff, easy check in and out process. Potholes in car park could do with filling. Apart from that, excellent and would recommend."

Reviewed on 22 Apr. 2022

Jurys Inn Inverness
Onich Hotel
4 out of 5
Onich Hotel, Onich, Fort William, Scotland, PH33 6RY
Fully refundableReserve now, pay when you stay
The price is AU$210 per night from 13 Jun. to 14 Jun.
3.3/5 (57 reviews)
"Beautiful Setting. Helpful staff."

Reviewed on 1 May 2022

Onich Hotel
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.

Recent Reviews in Highland
expedia verified reviews

Our app takes you further

When you book on the app you can save up to 25% on select hotels while earning double the points with every booking. With these app deals you'll save even more on trips, and that means you can take more trips, and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code