Skip to main content

Stay in Midlothian's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Craigie Hotel 4 stars

Hotel in Penicuik

Situated in Penicuik, The Craigie Hotel has a restaurant, bar, garden, and free WiFi throughout the property. Boasting room service, this property also provides guests with a terrace. Very Friendly, helpful and professional staff. They made us feel right at home from the minute we walked in. Always very attentive and willing to assist you with any request you might have. Good breakfast options with local dishes. Dinner a la carte also very nice.

Show more Show less
9.1
Superb
1,149 reviews
Price from
£140
per night

The Melville Inn by Innkeeper's Collection 4 stars

Hotel in Dalkeith

Located within 9.4 km from Edinburgh City Centre, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided. It was a wonderful accommodation, everything was modern, clean. Helpful and friendly staff. Great value for the money. The equipment of the room was perfect, the bed was comfortable, we were satisfied with the accommodation. We recommend it to others.

Show more Show less
8.8
Fabulous
4,187 reviews
Price from
£107.10
per night

Navaar House Hotel

Hotel in Penicuik

Situated in Penicuik, 15 km from EICC, Navaar House Hotel features accommodation with a garden, free private parking, a shared lounge and a restaurant. Staff were absolutely excellent. Had an issue with my car on the Sunday and the staff could not have been more helpful. Also remembered my drink order at the bar, which while a small thing is a nice touch.

Show more Show less
8.5
Very good
453 reviews
Price from
£80.75
per night

Dalhousie Castle Hotel 4 stars

Hotel in Bonnyrigg

Set within acres of wooded parkland, this fascinating 13th century fortress is on the banks of the River Esk. Amazing place, steeped in history and truly felt like we were staying in a castle

Show more Show less
8.3
Very good
843 reviews
Price from
£261
per night

Roslin Glamping

Roslin

Located within 15 km of University of Edinburgh and 15 km of EICC in Roslin, Roslin Glamping provides accommodation with seating area. Everything was just perfect, the tent was comfortable, facilities great and Michael and Lynne so friendly, nothing was too much trouble. The setting is gorgeous, so picturesque and friendly neighbours (the sheep in the next field).

Show more Show less
9.6
Exceptional
122 reviews
Price from
£99
per night

The Secret Hideaway

Penicuik

Boasting lake views, The Secret Hideaway offers accommodation with patio, around 12 km from EICC. This property offers access to a terrace, free private parking and free WiFi. The name is accurate. Secret hideaway. Loved the rural atmosphere with horses in the field behind and the lovely little pond in front. The space was clean, comfortable and hi tech. Loved the hot tub that was ready to enjoy when we arrived. It was a quiet peaceful night of sleep.

Show more Show less
9.5
Exceptional
385 reviews
Price from
£187
per night

Glenarch House

Dalkeith

Set 1.1 km from Butterfly & Insect World, Glenarch House is in Dalkeith and features a garden and a terrace. The accommodation is 2.1 km from the Dalkeith Country Park. Very beautiful house and garden

Show more Show less
9
Superb
123 reviews
Price from
£150
per night

Borthwick Farm Cottage Pottery

Borthwick

Located in Borthwick in the Lothian region, Borthwick Farm Cottage Pottery provides accommodation with free WiFi and free private parking. The location was brilliant as we were going to a wedding at the castle. The pottery was so cosy and ticked all the boxes, both of the owners were so welcoming and attentive. We even got lucky with the chickens and had fresh eggs! We will definitely be returning. 5*****

Show more Show less
9.9
Exceptional
7 reviews
Price from
£140
per night

Roslin Templar loft

Roslin

Situated in Roslin, the recently renovated Roslin Templar loft features accommodation 11 km from University of Edinburgh and 12 km from Royal Mile. It was lovely decorated everything was clean and modern

Show more Show less
10
Exceptional
5 reviews
Price from
£249
per night

Borthwick Farm Cottage Annex

Gorebridge

Borthwick Farm Cottage Annex, a property with a garden, is situated in Gorebridge, 19 km from Royal Mile, 20 km from National Museum of Scotland, as well as 20 km from The Real Mary King's Close. Location. The cottage was decorated in very homely way.

Show more Show less
9.4
Superb
25 reviews
Price from
£121.67
per night

Hotels with extra health and safety measures

Find hotels in Midlothian with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Midlothian in the past month

See all

Midlothian's best hotels with breakfast

See all

Budget hotels in Midlothian

See all

Hotels in Midlothian that you can book without a credit card

See all

FAQs about hotels in Midlothian

Explore guest reviews of hotels in Midlothian

See all