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
€ 82
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
€ 226
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
€ 82
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
70 reviews
9.6/10
Price from
€ 140
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
€ 125
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
98 reviews
8.7/10
Price from
€ 149
per night
Check Availability
Hotels in Scottish Highlands
Uukming 2023.08.21
The location of this hotel is too great. I didn’t find it when I drove to the last 0.8 mile. I felt that I was on the wrong road and surrounded by the Scottish wilderness. Then suddenly a row of wooden houses appeared, with lights, cafe logos, and the house was warm. It felt very good, it was Xiaogui. The bar bar checked in, and I didn't look at any procedures.
Very Good
75 reviews
8.4/10
Price from
€ 131
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
€ 155
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
€ 179
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
47 reviews
8.1/10
Price from
€ 156
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 from€ 155
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 from€ 140
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 from€ 226
8.7/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 from€ 149
8.0/10
Very Good
GGuest UserBreakfast is exceptional good.
The Stronlossit Inn

The Stronlossit Inn

Hotel near Roybridge
Price per night from€ 125
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 from€ 156
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 from€ 179
8.4/10
Very Good
UukmingThe location of this hotel is too great. I didn’t find it when I drove to the last 0.8 mile. I felt that I was on the wrong road and surrounded by the Scottish wilderness. Then suddenly a row of wooden houses appeared, with lights, cafe logos, and the house was warm. It felt very good, it was Xiaogui. The bar bar checked in, and I didn't look at any procedures.
Aultguish Inn

Aultguish Inn

Hotel near Garve
Price per night from€ 131

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 € 241) , Inn at Ardgour (from € 177) and Loch Ness Inn (from € 204) are preferred.

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

For Inns in Scottish Highlands, the average price on weekdays is € 252, and the average price on weekends (Friday–Saturday) is € 261.

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 properties10
Number of reviews656
Weekday Avg. Price€ 252
Weekend Avg. Price€ 261