Inns in Scottish Highlands, United Kingdom

Inns in Scottish Highlands, United Kingdom

Enter your dates for the latest hotel rates and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Inns - Scottish Highlands

Choose your travel dates to see the latest prices
Recommended
Lowest price
Closest to downtown
Top reviewed
Hotels in Scottish Highlands
Located in Invergordon, Tuckers Inn is within a 5-minute drive of Invergordon Arts Centre and Invergordon Leisure Centre. This inn is 3.5 mi (5.6 km) from Dalmore Distillery and 4.9 mi (7.9 km) from Alness Golf Club. Enjoy recreation amenities such as karaoke or take in the view from a terrace. This inn also features complimentary wireless internet access and a communal living room. At Tuckers Inn, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include luggage storage and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 12 guestrooms.
Very Good
50 reviews
8.7/10
Price from
MYR 382
per night
Check Availability
Hotels in Scottish Highlands
GGuest User 2025.07.09
Very good, very good, very good, very good, good location, clean, good breakfast, Starry Island, Loch Ness, it is very convenient to walk and stop nearby. There is a gas station. Parking is difficult. Very satisfied experience.
Very Good
67 reviews
8.8/10
Price from
MYR 1,053
per night
Check Availability
Hotels in Scottish Highlands
With a stay at Bannockburn Inn in Helmsdale, you'll be within a 5-minute walk of Timespan Heritage Centre and Emigrants Monument. This golf inn is 5.9 mi (9.5 km) from Badbea Historical Village Car Park and 10.2 mi (16.4 km) from Brora Beach. Enjoy recreation amenities such as a golf course or take in the view from a garden. This inn also features complimentary wireless internet access, a picnic area, and bike storage. At Bannockburn Inn, enjoy a satisfying meal at the restaurant. Need to unwind? Take a break with a tasty beverage at one of the 2 bars/lounges. Featured amenities include luggage storage, laundry facilities, and microwave in a common area. Free self parking is available onsite. Make yourself at home in one of the 4 guestrooms, featuring kitchens. Complimentary wireless internet access keeps you connected, and flat-screen televisions are provided for your entertainment. Conveniences include desks and electric kettles, and housekeeping is provided daily.
Very Good
17 reviews
8.0/10
Price from
MYR 374
per night
Check Availability
Hotels in Scottish Highlands
GGuest User 2026.06.07
Breakfast is exceptional good.
Very Good
58 reviews
8.0/10
Price from
MYR 536
per night
Check Availability
Hotels in Scottish Highlands
GGuest User 2023.07.16
Very beautiful hotel, just renovated, very clean, the fly in the ointment is that there is no hot bath, the staff's explanation is that the facilities are outdated, and the hotel guests are not enough to use hot water at the same time. Traditional breakfast is delicious and very rich
Great
109 reviews
9.1/10
Price from
MYR 612
per night
Check Availability
Hotels in Scottish Highlands
WWEI 2019.08.12
The location is very good, just inside Fort Augustus, walking distance to attractions and business. The service is very welcoming, the key is to show their room card, take a half price on the Loch Ness cruise. There are plenty of parking spaces, and there are several options for breakfast hot meals.
Great
65 reviews
9.2/10
Price from
MYR 838
per night
Check Availability
Hotels in Scottish Highlands
GGuest User 2025.06.15
It is quiet place to stay if you like peacefulness, cleanliness, and also the host were nice. We had lovely meals and nicd breakfast. Thank you.
Amazing
71 reviews
9.6/10
Price from
MYR 650
per night
Check Availability
Hotels in Scottish Highlands
GGuest User 2025.09.13
It is said to be a very historical hotel. Just by the lake, the scenery is good. The door is the ferry boat, it is convenient to go to the other side, the car is 12 pounds once, people are free. Self-driving is OK, if you go to the town of Fort William, it is a bit around, and the ferry is much closer to the other side. There are no shopping and dining around. The hotel room is relatively small, we 3 people, a double bed, 1 bunk bed, 2 small rooms, the bathroom is also very small, the corridor is like a maze. Breakfast 8-10 is a way to order food. We chose breakfast with breakfast and also a point. Breakfast is not bad, recommended salmon scrambled eggs, Scottish salmon is delicious.
Very Good
97 reviews
8.6/10
Price from
MYR 601
per night
Check Availability
Hotels in Scottish Highlands
2020.09.21
The check-in experience this time was very poor. The hotel is a bit far away from William Paul, and it is relatively hidden. There was no waiter when I arrived at the hotel. I knocked on the door for a long time and no one answered. I saw the sign on the wall, and I had to go to another castle hotel 8 minutes away group. When I took a shower in the bathroom after check-in, the light on the roof suddenly fell off, accompanied by the falling of the stone, which hurt my hand for 3 days! There is no waiter in the hotel, so I called us to deal with it in the morning of the second day.
Very Good
46 reviews
8.1/10
Price from
MYR 722
per night
Check Availability
See All Inns in Scottish Highlands

Latest Reviews for Scottish Highlands Hotels

See all
9.1/10
Great
GGuest UserVery beautiful hotel, just renovated, very clean, the fly in the ointment is that there is no hot bath, the staff's explanation is that the facilities are outdated, and the hotel guests are not enough to use hot water at the same time. Traditional breakfast is delicious and very rich
Loch Ness Inn

Loch Ness Inn

Hotel near Drumnadrochit
Price per night fromMYR 612
9.6/10
Amazing
GGuest UserIt is quiet place to stay if you like peacefulness, cleanliness, and also the host were nice. We had lovely meals and nicd breakfast. Thank you.
Strathy Inn

Strathy Inn

Hotel near Thurso
Price per night fromMYR 650
8.8/10
Very Good
GGuest UserVery good, very good, very good, very good, good location, clean, good breakfast, Starry Island, Loch Ness, it is very convenient to walk and stop nearby. There is a gas station. Parking is difficult. Very satisfied experience.
The Cluanie Inn

The Cluanie Inn

Hotel near Inverness
Price per night fromMYR 1,053
8.6/10
Very Good
GGuest UserIt is said to be a very historical hotel. Just by the lake, the scenery is good. The door is the ferry boat, it is convenient to go to the other side, the car is 12 pounds once, people are free. Self-driving is OK, if you go to the town of Fort William, it is a bit around, and the ferry is much closer to the other side. There are no shopping and dining around. The hotel room is relatively small, we 3 people, a double bed, 1 bunk bed, 2 small rooms, the bathroom is also very small, the corridor is like a maze. Breakfast 8-10 is a way to order food. We chose breakfast with breakfast and also a point. Breakfast is not bad, recommended salmon scrambled eggs, Scottish salmon is delicious.
Inn at Ardgour

Inn at Ardgour

Hotel near Fort William
Price per night fromMYR 601
8.0/10
Very Good
GGuest UserBreakfast is exceptional good.
The Stronlossit Inn

The Stronlossit Inn

Hotel near Roybridge
Price per night fromMYR 536
8.1/10
Very Good
The check-in experience this time was very poor. The hotel is a bit far away from William Paul, and it is relatively hidden. There was no waiter when I arrived at the hotel. I knocked on the door for a long time and no one answered. I saw the sign on the wall, and I had to go to another castle hotel 8 minutes away group. When I took a shower in the bathroom after check-in, the light on the roof suddenly fell off, accompanied by the falling of the stone, which hurt my hand for 3 days! There is no waiter in the hotel, so I called us to deal with it in the morning of the second day.
The Factor's Inn & Factor's Cottage

The Factor's Inn & Factor's Cottage

Hotel near Fort William
Price per night fromMYR 722
9.2/10
Great
WWEIThe location is very good, just inside Fort Augustus, walking distance to attractions and business. The service is very welcoming, the key is to show their room card, take a half price on the Loch Ness cruise. There are plenty of parking spaces, and there are several options for breakfast hot meals.
The Lovat

The Lovat

Hotel near Fort Augustus
Price per night fromMYR 838

Frequently Asked Questions

What are the popular Inns in Scottish Highlands?

Whether you are travelling to Scottish Highlands for business or tourism, The Cluanie Inn (from MYR 1,040) , Inn at Ardgour (from MYR 703) and Loch Ness Inn (from MYR 978) are preferred.

How much is the average rate for Inns in Scottish Highlands?

For Inns in Scottish Highlands, the average price on weekdays is MYR 1,189, and the average price on weekends (Friday–Saturday) is MYR 1,221.

Which Inns in Scottish Highlands have bars?

Which Inns in Scottish Highlands allow pets?

What deals are available for Inns in Scottish Highlands?

Trip.com provides various promotions and discounts for Inns. You can check the promotions page to see available promotions on Trip.com.

Property Information for Tourists

Total properties9
Number of reviews577
Weekday Avg. PriceMYR 1,189
Weekend Avg. PriceMYR 1,221