Hotels With Bar in Scottish Highlands, United Kingdom

Hotels With Bar in Scottish Highlands, United Kingdom

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Hotels With Bar - Scottish Highlands

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
Hotels in Scottish Highlands
GGuest User 2026.03.15
Hotel is really very nice, very cosy. A wee bit out for Aviemore if not driving. Didn't eat there but the large restaurant was well used for both breakfast and dinner so I assume all OK. There is a swimming pool although I didn't use this. Overall I didn't use the facilities but they were well used by others. The Woodshed, which is an external bar on the grounds is good, great pizza. The entertainment - a few nights in the hotel and one night in the woodshed - is fine. I would go to this hotel again.
Very Good
53 reviews
8.8/10
Price from
DKK 424
per night
Check availability
Hotels in Scottish Highlands
MM349891**** 2025.07.06
It's a pretty good hotel for a small town, but the restaurant is a bit slow to serve food; we had to wait a while for breakfast and dinner. Other than that, the environment and cleanliness are quite good. I recommend it.
Very Good
121 reviews
8.8/10
Price from
DKK 1,079
per night
Check availability
Hotels in Scottish Highlands
GGuest User 2025.05.31
Location was perfect, Decor in room requires freshening up, Back of the door and part of facings were fresh painted but not completed. Shower requires cleaning (Black mould just needs Bleaching ) and the plastic seals replaced They were yellowed with age. Staff were Very efficient and Friendly 😀
110 reviews
7.2/10
Price from
DKK 422
per night
Check availability
Hotels in Scottish Highlands
The Tuckers Inn is an ideal spot for travelers wanting to discover the city. Visitors to Invergordon will find that the Tuckers Inn is a fantastic accommodation choice. The hotel is conveniently located just 1km from Invergordon and 51km from Inverness Airport. With multiple attractions nearby including Go Wild Highlands, St Joseph's Catholic Church and Invergordon Leisure Centre, guests will find plenty to keep themselves occupied. When guests have some time on their hands they can make use of the onsite facilities. This Invergordon hotel offers parking on site.
Very Good
50 reviews
8.7/10
Price from
DKK 611
per night
Check availability
Hotels in Scottish Highlands
GGuest User 2024.04.14
Lovely birthday night away, fab barman, in fact all staff were superb, only flaw was the shower…,,lukewarm
Very Good
101 reviews
8.7/10
Price from
DKK 999
per night
Check availability
Hotels in Scottish Highlands
The Bannockburn Inn provides a great place for travelers to relax after a busy day. The Bannockburn Inn is an ideal choice for travelers who want to take in the sights and sounds of Helmsdale. From the hotel, Helmsdale is just 600m away. With multiple attractions nearby including "To The Unknown Artist" (Monument), Helmsdale Castle Monument and Emigrants Monument, guests will find plenty to keep themselves occupied. In their spare time, guests can explore the hotel's surroundings. This Helmsdale hotel provides parking on site.
Very Good
17 reviews
8.0/10
Price from
DKK 599
per night
Check availability
Hotels in Scottish Highlands
GGuest User 2026.05.02
A decent hotel, would recommended if you’re looking for a quick stay, had to carry up my luggages, take note there’s no lift. Breakfast was decent, not the best but sufficient, like wise to overall rating.
Great
64 reviews
9.1/10
Price from
DKK 1,217
per night
Check availability
Hotels in Scottish Highlands
Located in Aviemore, Rowan Tree Country Hotel is in a national park, a 4-minute drive from Speyside Wildlife and 7 minutes from Loch an Eilein. This hotel is 5.7 mi (9.2 km) from Highland Wildlife Park and 6.9 mi (11.2 km) from Loch Morlich. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional features at this hotel include an arcade/game room, ski storage, and a fireplace in the lobby. Enjoy a satisfying meal at Rowan Tree Restaurant serving guests of Rowan Tree Country Hotel. Wrap up your day with a drink at the bar/lounge. Featured amenities include a business center, dry cleaning/laundry services, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 10 individually decorated guestrooms. Your bed comes with down comforters and Egyptian cotton sheets. Complimentary wireless internet access is available to keep you connected. Bathrooms have complimentary toiletries and hair dryers.
Amazing
70 reviews
9.4/10
Price from
DKK 624
per night
Check availability
Hotels in Scottish Highlands
GGuest User 2022.10.05
The staff were absolutely phenomenal and all so welcoming. Top rate service all the way. Food was ok for dinner and breakfast. The room was really spacious and clean. Only thing that was maybe a downside was the mattress was very old.
Good
108 reviews
7.9/10
Price from
DKK 763
per night
Check availability
Hotels in Scottish Highlands
GGuest User 2025.07.28
Nice place to spend time with friends or family, you will relax and enjoy the slow times in mountains.
Very Good
72 reviews
8.4/10
Price from
DKK 426
per night
Check availability
See All Hotels With Bar in Scottish Highlands

Recent Reviews for Scottish Highlands Hotels

See all
7.7/10
Good
SSyed Ali NaqviGreat place to stay. Nice clean and tidy rooms , has additional facility of Gym Sauna , pool and jacuzzi. Nice complimentary breakfast. Friendly staff. I highly recommend this place.
Leonardo Hotel Inverness

Leonardo Hotel Inverness

Hotel near Inverness
Price per night from:DKK 1,030
7.9/10
Good
I absolutely recommend. The place is great, food is great, and rooms kept clean and tidy.
Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club

Hotel near Fort William
Price per night from:DKK 756
8.9/10
Very Good
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.
Glen Mhor Hotel at Uile-Bheist 'Brewstillery'

Glen Mhor Hotel at Uile-Bheist 'Brewstillery'

Hotel near Inverness
Price per night from:DKK 921
7.4/10
It is a lovely place with a paradisiacal vue. I could hear the waves from my window. This is something you have to do at least once in your life
Onich Hotel & Lochside Beach Pods

Onich Hotel & Lochside Beach Pods

Hotel near Fort William
Price per night from:DKK 737
9.2/10
Great
Super 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:DKK 1,294
8.6/10
Very Good
I found my one night stay at the Highlander Hotel to be very pleasant. My room was a generous double en suite and was spotless. As a solo traveller on a pedal bike I was pleased that there was a secure shed where I could leave my bike in confidence. The staff were very helpful over this and again when I reported that the tv wasn't receiving a signal. This was sorted very quickly with a new aerial cable. Breakfast was good, with plenty of fresh fruit and a choice of hot dishes. Great value and I'd certainly go back.
Highlander Hotel ‘A Bespoke Hotel’

Highlander Hotel ‘A Bespoke Hotel’

Hotel near Newtonmore
Price per night from:DKK 512
8.0/10
Very Good
GGuest UserI go to this hotel for hiking in Ben Nevis. This hotel is not far away, just 15 mins car drive. The hotel is clean and the bathroom with good supply with hot water. View from the window is beautiful. For the price which have 2 tasty dinners and buffet breakfast is good deal. Also, live band at night is also enjoyable. I recommend this hotel to everyone.
The Caledonian Hotel

The Caledonian Hotel

Hotel near Fort William
Price per night from:DKK 665
7.7/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:DKK 794
8.4/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:DKK 1,337
8.8/10
Very Good
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.
Coylumbridge Resort Hotel

Coylumbridge Resort Hotel

Hotel near Aviemore
Price per night from:DKK 424

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 can find over 1.5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

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.