Midlothian hotels

Search among 17 available hotels in Midlothian from 50+ providers

Destination
Where do you want to go?
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
0Filter & Sort
View map
1-17 out of 17
8.2
Great242 reviews
Offering a hot tub and sauna facilities, the grand 4-star Dalhousie Castle is located at a 3.2 km distance from Newbattle Golf Club Ltd.
From£ 163 /nightSelect
8.2
Great140 reviews
5 minutes by car from Melville Golf Centre, the 4-star Melville Castle Lasswade includes 33 rooms.
From£ 78 /nightSelect
8.4
Great285 reviews
While staying at the Craigie you are invited to discover Pentland Hills Regional Park, set about 2.8 km away, or Glencorse Golf Club, which is approximately 19 minutes' walk away.
From£ 152 /nightSelect
8.2
Great43 reviews
Waterfall Park Pavilion is also set within 25 minutes' walk of the 4-star Sun Inn.
From£ 125 /nightSelect
8.2
Great159 reviews
While staying at the Laird And Dog Inn you are invited to discover Roslin Glen Country Park, set 6 km away, or Craigmillar Castle, which is around 15 minutes away by car.
From£ 73 /nightSelect
The Juniperlea InnBed & Breakfast
8.0
Great56 reviews
Soutra Aisle is also set merely 0.9 km from the 3-star Juniperlea Inn Pathhead.
From£ 225 /nightSelect
8.0
Great89 reviews
Set within 5 minutes' stroll of St James the Less Scottish Episcopal Church, the 3-star Navaar House Penicuik offers an à la carte restaurant.
From£ 79 /nightSelect
8.0
Great91 reviews
The family-run Original Rosslyn Inn is nestled in the very heart of Roslin and a 15-minute ride from Gilmerton Cove.
From£ 144 /nightSelect
8.2
Great224 reviews
Located 25 minutes' walk from Fort Douglas Playground, the Melville Inn By Innkeeper'S Collection features 74 rooms and an à la carte restaurant on-site.
From£ 51 /nightSelect
8.2
Great87 reviews
The Aaron Glen Guest House is a perfect vacation spot a 25-minute stroll from Straiton Pond Local Nature Reserve and other Loanhead landmarks.
From£ 162 /nightSelect
7.8
Very good97 reviews
While staying at the pet friendly Chapel Cross Guesthouse you are invited to discover National Mining Museum Scotland, set approximately 7 km away, or Roslin War Memorial, which is 9 minutes' walk away.
From£ 132 /nightSelect
The Retreat CastleBed & Breakfast
8.4
Great21 reviews
The Retreat Castle, located 10 minutes on foot from Dalhousie Castle Falconry, is also at a proximity to Cockpen and Carrington Parish Church.
From£ 140 /nightSelect
8.0
Great83 reviews
The Hotel By Pillow, located within a 5-minute walk of Midlothian House, is also at a proximity to Corn Exchange.
From£ 95 /nightSelect
8.4
Great16 reviews
A 10-minute ride from Liberton Golf Club, the 3-star Premier Inn Edinburgh includes 40 rooms.
From£ 86 /nightSelect
8.2
Great48 reviews
Set within 6 minutes' walk of Newbattle Golf Club Ltd, the rooms in the pet friendly Rathan House have views of garden.
From£ 88 /nightSelect
Glenarch HouseGuest house
8.2
Great48 reviews
The Glenarch House is a perfect vacation spot within a 10-minute drive of Gilmerton Cove and other Dalkeith landmarks.
From£ 154 /nightSelect

Midlothian hotels essential information

🏨 Midlothian hotels 17
👛 Lowest price 51 GBP
✍️ Hotels Reviews 1 729

FAQs about hotels in Midlothian

To know more about Midlothian hotels, read these 9 answers to FAQs.

What are the best hotels in Midlothian?

If you're searching for the best place in Midlothian, enjoy staying at one of HotelMix.co.uk 6 hotels or accommodations.

What are the top Dalkeith hotels in Midlothian?

For the best resort, find out Innkeeper'S Collection,Edinburgh,Dalkeith with rating 8.2/10, which is set 450 metres from Dobbies Garden Centre and offers a golf course, cots and children's menu.

What are the best airport hotels in Midlothian?

Find out Edinburgh Marriott Hotel (rating: 8.0/10) with an outdoor swimming pool, an indoor swimming pool and cots. It offers rooms with a trouser press, a work desk and a sitting area for about 84£ per night. Rated 7.8/10, Dalmahoy Hotel & Country Club is also a perfect option with an outdoor swimming pool, an indoor swimming pool and cots, as well as concierge service, room service and laundry. It offers rooms at the cost of 84£ per night. Also you may find out Premier Inn Edinburgh Park, Hampton By Hilton Edinburgh Airport and Norton House Hotel & Spa,Edinburgh.

Which budget accommodations in Midlothian are the best?

See more budget accommodations here.

Which accommodations in Midlothian are good for couples?

HotelMix.co.uk has 6 romantic Midlothian hotels for you to get cosy in. The most popular choice of our guests is Dalhousie Castle Hotel (rating: 7.8/10) for about 141£ per night, providing 24-hour room service, concierge service and wedding services. The Sun Inn (rating: 7.4/10) is also a good 4-star property offering cycling, fishing and fishing services on site. Click here to see other romantic properties.

Which properties in Midlothian are suitable for a luxury trip?

According to HotelMix.co.uk travel data, there are 3 luxury deals with exquisite service. Consider booking The Sun Inn (rating: 7.4/10) at the cost of 155£ per night, offering cycling, fishing and housekeeping on site. You may also like Dalhousie Castle Hotel (rating: 7.8/10) at the cost of 141£ per night. It provides a casino, an indoor swimming pool and horse riding, while its heated, comfortable and modern rooms include a work desk, a hospitality tray and a flat-screen TV. Other top options you can find out here.

Which 4-star hotels in Midlothian would you recommend?

Consider booking The Sun Inn rated 7.4/10 with cycling, fishing and fishing services. Another good property is Dalhousie Castle Hotel (rating: 7.8/10) with a casino, an indoor swimming pool and a private swimming pool.

What are the best family-friendly hotels in Midlothian?

If you are visiting Midlothian with your family, consider booking one of 3 deals. Offering a golf course, cots and children's menu, Innkeeper'S Collection,Edinburgh,Dalkeith has a rating 8.2/10. This 4-star hotel is 5 minutes' walk from Edinburgh Butterfly and Insect World. Melville Castle Hotel rated 6.4/10 is a perfect accommodation with a golf course, a business centre and a slide projector. Click here to find other family properties.

What are the best Midlothian hotels to stay with pets?

Dalhousie Castle Hotel is also the top Midlothian hotel for guests travelling with pets. This 4-star property offers rooms with a work desk, a hospitality tray and a flat-screen television at the cost of 141£ per night.