Midlothian Hotels with a Bar
Check hotel availability in Midlothian
Featured Midlothian Hotels with a Bar

The Sun Inn
Lothianbridge, Dalkeith, Scotland
The price is CHF 126 per night
CHF 126
27 Oct - 28 Oct
includes taxes & fees
During your stay at The Sun Inn, you'll be within walking distance of Dalhousie Castle. You'll find features such as free WiFi in public areas and free self-parking, plus a restaurant.
Parkplatz inbegriffen
Kostenloses WLAN

The Original Rosslyn Hotel
2-4 Main Street, Roslin, Scotland
During your stay at The Original Rosslyn Hotel, you're just a quick walk from Rosslyn Chapel. You'll find features such as free WiFi in public areas and free self-parking, plus a restaurant.
Parkplatz inbegriffen
Kostenloses WLAN

Dalhousie Castle Hotel & Spa
B704, Bonnyrigg, Scotland
Our customers tell us that they can't get enough of the free breakfast at Dalhousie Castle Hotel & Spa. During your stay, you're just a quick walk from Dalhousie Castle. Enjoy features like free WiFi in public areas and free self-parking, plus 2 restaurants.
Whirlpool
Frühstück inbegriffen

Chapel Cross Guest House
2 Penicuik Road, Roslin, Scotland
During your stay at Chapel Cross Guest House, you're just a quick walk from Rosslyn Chapel. Free WiFi in public areas, free self-parking and a restaurant are available. This property offers pet-friendly amenities, such as food and water bowls.
Haustierfreundlich
Parkplatz inbegriffen
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Midlothian Hotels with a Bar essential information
Hotels with a Bar in Midlothian |
8 |
---|---|
Highest price | CHF 126 |
Cheapest price | CHF 126 |
Total number of hotels in Midlothian | 3,693 |
Popular hotels | The Sun Inn, The Original Rosslyn Hotel, Dalhousie Castle Hotel & Spa, Chapel Cross Guest House |
Recent Midlothian hotel reviews by travellers like youebookers verified reviews

Apex Grassmarket Hotel
5/5 Excellent
"Ein Hotel in schöner Lage. Gast freundliches Personal. guter Zimmerservice, bzgl. Reinigung. sehr sauber, gut ausgestattete Zimmer. Gutes reichhaltiges Frühstück.
Unser 2. Aufenthalt und nicht unser letzter. wir waren rundum zufrieden. ein Tipp: Mehr Sauerteigbrot zum Frühstück"
A verified traveller stayed at Apex Grassmarket Hotel
Posted 9 days ago