Hotels With Bars in Midlothian, United Kingdom

Hotels With Bars in Midlothian, 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 - Midlothian

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Lasswade
Featured facilities: Restaurant
Very Good
135 reviews
8.8/10
1 night
From €158
Check Availability
99+
Hotels in Newbattle
Featured facilities: Restaurant
Very Good
83 reviews
8.2/10
1 night
From €90
Check Availability
99+
Hotels in Bonnyrigg
Featured facilities: Restaurant
Very Good
102 reviews
8.7/10
1 night
From €154
Check Availability
99+
Hotels in Roslin
Featured facilities: Restaurant
Very Good
25 reviews
8.3/10
1 night
From €112
Check Availability
See All Hotels With Bars in Midlothian

Travelers Reviews of Midlothian Hotels

See all

Melville Castle Hotel

8.8/10
Very Good
Posted on Nov 12, 2024|Classic Room
GBkarlos Cabrera
We arrive late night, the receptionist did our check in then help us to order food from town cause kitchen was already closed. We had some drinks at the bar and the barman was friendly, we had a really good chat about the history of the hotel. Rooms are very comfortable, cozy and with a really.nice decoration. Our breakfast was so good, all the buffet fresh and the staff really helpful. Definitely we will come back.
Price per night from:€158

Dalhousie Castle Hotel

8.7/10
Very Good
Posted on Aug 24, 2019
CN芒小果mama
Breakfast and afternoon tea are good. Family of three can request a queen bed The front desk may arrange rooms with small beds. Stayed two nights because I just arrived and felt super nice. Cancelled the hotel in the city and added one night. I changed a room the next night. There were so many mirrors in the room. It was mainly in the morning that Baidu made this hotel so famous that it was one of the world's most famous Lingyi castles, which caused us to be afraid, but the children were very happy. It's a different kind of experience. In addition, the hotel has an owl eagle breeding park, which can be reserved for eagle feeding when you are over 16 years old.
Price per night from:€154

The Sun Inn

8.2/10
Very Good
Posted on Sep 24, 2025
Guest User
Simple and speedy check-in, great breakfast Great sized room, very friendly team
Price per night from:€90

Frequently Asked Questions

What are the popular hotels with Bar in Midlothian?

Whether you are travelling to Midlothian for business or tourism, Melville Castle Hotel (from €160) , Dalhousie Castle Hotel (from €196) and The Original Rosslyn Inn (from €123) are all preferred hotels.

How much is the average rate for hotels with Bar in Midlothian?

For hotels with Bar in Midlothian, the average price on weekdays is €201, and the average price on weekends (Friday–Saturday) is €236.

What promotions are available for hotels with Bar in Midlothian?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Property Information for Tourists

Total properties4
Number of reviews483
Weekday Avg. Price€201
Weekend Avg. Price€236