Hotels With Bars in Scottish Highlands, United Kingdom

Hotels With Bars in Scottish Highlands, United Kingdom

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Hotels With Bars - Scottish Highlands

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
Hotels in Scottish Highlands
Llixinhe 2025.08.01
The hotel is relatively large and parking is very convenient. It is parked in the yard and does not need to be booked. The room was clean, but it was not soundproof at all. Walking upstairs affected sleep. The service at the front desk was not very good. I accidentally dropped the charger at the hotel. When I asked the front desk, she said that she could send it to me, but she needed to pay for labor, packaging and shipping fees. There was no problem with this, but she asked me directly for the credit card number first, and didn't tell me how much it cost. Say how much money you need to deduct at that time.
Very Good
120 reviews
8.5/10
Price from
HK$632
per night
Check Availability
Hotels in Scottish Highlands
GGuest User 2025.12.03
Cuillin Hills hotel was perfect example for best hotel and hospitality experience. The lady at reception was so friendly and welcoming. She even gave us the upgrade which we were not expecting after 10 hours of journey. The hotel was smelling so amazing loved it and the cleanliness was top notch. We enjoyed drinks near fireplace. Also the view in morning from our breakfast table was immensely beautiful. Highly recommend. If ever going to portree again would definitely book it.
Amazing
48 reviews
9.5/10
Price from
HK$3,725
per night
Check Availability
Hotels in Scottish Highlands
GGuest User 2026.04.05
The Caledonia Hotel — a good budget option. We really enjoyed our stay. The hotel is simple but clean and comfortable, with friendly staff and a good breakfast. For the price, it offers great value. Definitely recommended.
Good
77 reviews
7.8/10
Price from
HK$1,004
per night
Check Availability
Hotels in Scottish Highlands
GGuest User 2026.02.14
I always try to stay here on my trips to Inverness. Friendly staff, literally seconds from the train station entrance. Room warm with all the amenities you need and a huge bath with hot water all day. Super comfy bed and fine bed linen. Hotel combines traditional Scottish character, tartan carpets, stag heads that sort of thing, with modern touches, displays of modern art etc. Great lounge to use at reception.
Very Good
92 reviews
8.8/10
Price from
HK$1,422
per night
Check Availability
Hotels in Scottish Highlands
GGuest User 2025.02.11
Perfect hotel if you’re visiting the area. Lovely location and views of the river and cathedral. Easy walking distance to shops, bars and restaurants. Rooms are of a high standard. Excellent drinks variety with the distillery and brewery on site. Service is impeccable. Great breakfast.
Very Good
121 reviews
8.6/10
Price from
HK$1,682
per night
Check Availability
Hotels in Scottish Highlands
GGuest User 2025.09.21
Good pit stop. Very friendly staff. Good restaurant with delicious food. The room is clean with excellent amenities.
Great
65 reviews
9.0/10
Price from
HK$1,817
per night
Check Availability
Hotels in Scottish Highlands
JJLKKK 2025.07.19
On the northern route of NC500 If you go in the clockwise direction, you can rest without going in Thurso. Dinner is best booked in advance. Because they only have fixed-time dinner options.
Very Good
44 reviews
8.6/10
Price from
HK$1,358
per night
Check Availability
Hotels in Scottish Highlands
GGuest User 2025.11.22
Yes, I was able to check in early, which was really helpful. The room was spotless, and there were tea, coffee, and even a biscuit — very impressed. I went to the gym, which was well equipped, even with dumbbells up to 20kg and a bench. The swimming pool and sauna were perfect after my session, and the showers were great quality and very clean. They even had a spinner to dry swimwear. I went for a meal in the restaurant — 10 out of 10. Amazing selection and served straight away. I will definitely be back; for the price, it’s hard to beat. Incredible location as well.
Very Good
49 reviews
8.7/10
Price from
HK$545
per night
Check Availability
Hotels in Scottish Highlands
GGuest User 2025.08.18
We had a great stay in the hotel. The staff were very friendly and the food was great.
Very Good
100 reviews
8.3/10
Price from
HK$653
per night
Check Availability
Hotels in Scottish Highlands
Vvvv369 2025.06.23
位置看湖簡直是絕佳,距離威廉堡也不遠!到了發現之前定的房型看園景,想換房間,感謝攜程一直幫忙溝通,最後成功差價升級到湖景房。一定要定湖景!!
Very Good
77 reviews
8.8/10
Price from
HK$2,557
per night
Check Availability
See All Hotels With Bars in Scottish Highlands

Travelers Reviews of Scottish Highlands Hotels

See all
7,6/10
Good
GGuest UserThe hotel is convent for the hospital. Reception were friendly but we had booked two nights separately and the communication from speaking to reception on the first night did not seem to be passed ion as we were asked why our room was not vacated after the first night. A quick trip down to reception solved the issue. Bedding and shower clean but room is very tired with scrape marks all along one wall. Bathroom door was all warped all along the  bottom as if by water damage. Overall ok.
Leonardo Hotel Inverness

Leonardo Hotel Inverness

Hotel near Inverness
Price per night from:HK$1,708
7,1/10
GGuest UserThe hotel is looking and feeling very tired and dated and in serious need of upgrading.  They’re charging 2025 prices for 1980 standard services.  They clearly cater for bus tours and large parties which are not there to appreciate where they are and their surroundings.  There was serious problem with running hot water in the room as well as in the showers in the spa.  I overheard many guests complaining about no hot water in their rooms at reception.   Breakfast was very disappointing, they offer a continental selection of one type of cold meat and one type of sliced cheese with pan loaf bread!  Fort William boasts artisan bakery’s so no excuse there.  During breakfast very loud 80s movie themed music is blaring, the dining room is so big there’s practically a speaker above every second table.  When asked to turn it down we were met with a standard reply, “I was just asked to turn it up”. Totally unbelievable.  Due to the large parties tables are not cleared fast enough nor cleaned, we had to clean and set our own table before we could eat and this is where we were directed to sit. Waiting staff are clearly not trained nor directed appropriately for a hotel boasting a high standard.  We were not encouraged to dine in the hotel at all. The exterior of the building is not only showing signs of disrepair but is also very dirty. They are missing the B in the main signage and is the first thing you see on arrival.   Positives:  the room was clean although all views from most rooms do not look out onto anything nice.  Temperature of the pool, steam room and jacuzzi excellent.  The lounge bar appeared to have the best atmosphere and felt like a highland hotel. Would I recommend this hotel? Definitely not!   Would I stay there again? Definitely not!
Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club

Hotel near Fort William
Price per night from:HK$1,747
8,6/10
Very Good
GGuest UserPerfect hotel if you’re visiting the area. Lovely location and views of the river and cathedral. Easy walking distance to shops, bars and restaurants. Rooms are of a high standard. Excellent drinks variety with the distillery and brewery on site. Service is impeccable. Great breakfast.
Glen Mhor Hotel at Uile-Bheist 'Brewstillery'

Glen Mhor Hotel at Uile-Bheist 'Brewstillery'

Hotel near Inverness
Price per night from:HK$1,682
7,4/10
GGuest UserReally great Hotel. Cheapest around as well so don’t really get when people book cheap hotels and complain that it’s not 5* 😂. Location is amazing. The Loch is beautiful. Staff are really nice. Rooms have everything you need and are quite spacious. Food is really good although a wee bit expensive but still good sized portions.
Onich Hotel & Lochside Beach Pods

Onich Hotel & Lochside Beach Pods

Hotel near Fort William
Price per night from:HK$961
9,3/10
Great
GGuest UserSuper hotel, very convenient for the airport. All the facilities you need for an effective and comfortable one night stay. Staff happily accommodated special requests, very comfortable beds, small fridge, good shower. All round good stay.
Courtyard Inverness Airport

Courtyard Inverness Airport

Hotel near Inverness
Price per night from:HK$2,071
8,5/10
Very Good
LlixinheThe hotel is relatively large and parking is very convenient. It is parked in the yard and does not need to be booked. The room was clean, but it was not soundproof at all. Walking upstairs affected sleep. The service at the front desk was not very good. I accidentally dropped the charger at the hotel. When I asked the front desk, she said that she could send it to me, but she needed to pay for labor, packaging and shipping fees. There was no problem with this, but she asked me directly for the credit card number first, and didn't tell me how much it cost. Say how much money you need to deduct at that time.
Highlander Hotel ‘A Bespoke Hotel’

Highlander Hotel ‘A Bespoke Hotel’

Hotel near Newtonmore
Price per night from:HK$632
7,8/10
Good
GGuest UserThe Caledonia Hotel — a good budget option. We really enjoyed our stay. The hotel is simple but clean and comfortable, with friendly staff and a good breakfast. For the price, it offers great value. Definitely recommended.
The Caledonian Hotel

The Caledonian Hotel

Hotel near Fort William
Price per night from:HK$1,004
7,6/10
Good
GGuest UserMy Mum and I stayed here for a night, we wanted something special and we had a lovely experience! This hotel may be old but I felt that was part of the charm, especially because you can pick up a paper at the desk which tells you all about the history of it (including how Mae West had a room there!). The man at reception was lovely, as were the bar staff, and we had a great sleep in a cozy, nicely themed room with a great bathtub. My Mum especially appreciated the Bible being left in the bedside table as well. That may have been done by a guest but it was nice that the staff left it there nonetheless in case somebody wanted to read it. There were a number of little touches like that, and we had a garden view which was lovely. Also the breakfast was included in our booking, and well worth it! I'd recommend this stay for anyone looking to have a nice night in the Scottish countryside!
Nethybridge Hotel

Nethybridge Hotel

Hotel near Nethy Bridge
Price per night from:HK$907
8,3/10
Very Good
SSu_M.SThe room was spacious enough for 3 people with luggages. The view from the room was very nice with the lake and mountains. Our room was at ground level so we had direct access from our room to outside which is the lakeside and it was very nice. but keep the doors closed all times after used as it is near the lakeside and ground level. we saw a snake (not poisonous) in the grass outside the room in the early morning. The foods and drinks at the restaurant was nice although abit pricey. The view from the restaurant during breakfast in the morning was beautiful. You can bring swimsuits if u want to use the Hot spring in the hotel. We didn’t get to use but it looked nice. There is a co-op near the hotel. The only thing I wish they were better during our stay was the attitude of some staffs. The guy with the bald head was kinda rude to us during breakfast.
The Isles of Glencoe Hotel

The Isles of Glencoe Hotel

Hotel near Ballachulish
Price per night from:HK$1,650
7,4/10
GGuest UserThe hotel is definitely not a 4 star. Top range 3 star at best. The room was clean. It was advertised as a king sized bed, however putting 2 single beds together is very misleading. The Italian restaurant, the staff are nice but the service is very very slow. Took me an hour to get food. The location is ideal. The sports centre is good and spacious. The pool is good fun. The gym needs a complete modernisation program. Not enough equipment and in a very small room. The sports centre could utiltse space more effectively and have a state of the art gym in the other bigger rooms. It would be used well, however this is sadly not the case. I will return and use this hotel in the future. The price is not cheep and if your expecting Hilton quality then this is not the hotel for you.
Macdonald Morlich Hotel at Macdonald Aviemore Resort

Macdonald Morlich Hotel at Macdonald Aviemore Resort

Hotel near Aviemore
Price per night from:HK$946

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You’ll find over 1,500,000 hotels in 230+ countries and regions on Trip.com. Can’t decide which hotel to book? Browse the site for inspiration!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total properties180
Number of reviews14,654
Weekday Avg. PriceHK$2,626
Weekend Avg. PriceHK$2,654