Skip to main content

Search hotels in North Middleton

Enter your dates to see the latest prices and deals for North Middleton hotels

North Middleton – 2 hotels and places to stay

Filter by:

Star rating
Review score

Melville Castle Hotel

Edinburgh (Near North Middleton)

Located in Edinburgh, 6.1 km from Dalhousie Castle, Melville Castle Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

J
Jennie
From
Sweden
We had a wonderful stay and everything exceeded our expectations. The room, the dining and the surroundings. I hope I Will be able to get back someday.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,798 reviews
Price from
US$227.51
1 night, 2 adults

The Melville Inn by Innkeeper's Collection

Dalkeith (Near North Middleton)

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.

A
ALISON
From
Spain
We always stay here when visiting family. The staff are very friendly and helpful, nothing is too much trouble. The room is always spotlessly clean and is very comfortable. Being close to a bus stop makes it easy to get around and there’s a nice restaurant attached to the hotel.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,187 reviews
Price from
US$100.58
1 night, 2 adults

Dalhousie Castle Hotel

Bonnyrigg (Near North Middleton)

Set within acres of wooded parkland, this fascinating 13th century fortress is on the banks of the River Esk.

A
Amina
From
France
Beautiful castle, the room and bathroom were amazing, particularly the bed! It was clean and confortable. The spot with forest around is pretty. The spa was very nice too. Good breakfast, and the 5 course dinner, which I had booked with the room, so delicious! The staff is skillful and the service very good. I really felt like a princess during my stay, it was exactly what I was looking for!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 562 reviews
Price from
US$359.22
1 night, 2 adults

The Stair Arms Hotel

Edinburgh (Near North Middleton)

Featuring a garden, restaurant, bar and free WiFi, The Stair Arms Hotel is located in Edinburgh, 10 km from Dalhousie Castle and 17 km from Arthurs Seat.

N
Nicole
From
Puerto Rico
I rate this property 10/10 but do have a couple of observations. The area in which this hotel is at is stunning. The views are amazing and you are surrounded by nature which gives it a very peaceful energy and we absolutely loved this about this property. The decor inside is beautiful but it does feel like a work in progress in some areas. Staff is nice. If you come from a warm culture you would think otherwise but later realized that Scottish are very hospitable and friendly people and are mostly always happy to help. The breakfast was the highlight of this trip. Every morning we were prepared the most delicious English breakfast and even had the option of a vegetarian sausage. The bed in the rooms are super comfortable. The bathroom although very spacious and modern, had a some mold spots and spider webs. We had to take taxis to the city center and it was a bit steep ( about $45 usd one way ) but had the best drivers around showing us the city and telling us a little bit of everything about the history there. Overall I do recommend the hotel and given the opportunity would stay again.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 933 reviews
Price from
US$164.31
1 night, 2 adults

Red Roofs - 5BR Luxury - Large Gardens - EV Point - Near Edinburgh

Newtongrange (Near North Middleton)

A recently renovated villa situated in Newtongrange, Red Roofs - 5BR Luxury - Large Gardens - EV Point - Near Edinburgh features a garden.

S
Shanchuan
From
Hong Kong
everything was perfect about the property and it was an absolute joy to stay
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 19 reviews
Price from
US$916.01
1 night, 2 adults

Laird And Dog Inn

Lasswade (Near North Middleton)

The Laird And Dog is located in the Midlothian village of Lasswade, 15 minutes’ drive from Edinburgh. It offers a conservatory-style restaurant, rooms with free Wi-Fi and free parking.

I
Ilyas
From
Indonesia
The hotel has some selection for breakfast: non-vegetarian and vegetarian, we ordered both and both are super delicious! We came all the way from Indonesia and we didn't regret coming to Laird and Dog Inn. Everything was perfect. Definitely will be back again!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,193 reviews
Price from
US$131.71
1 night, 2 adults

The Juniperlea Inn

Pathhead (Near North Middleton)

Situated just 18 km from Dalhousie Castle, The Juniperlea Inn features accommodation in Pathhead with access to free bikes, a garden, as well as full-day security.

D
David
From
United Kingdom
Room was lovely, staff very friendly. The amount of food included with the room was very generous and very much appreciated!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 380 reviews
Price from
US$133.04
1 night, 2 adults

The Original Rosslyn Inn

Roslin (Near North Middleton)

Set in the village of Roslin, The Original Rosslyn Inn is an idyllic village inn, just 8 miles from Edinburgh’s city centre. This family-run property has a traditional pub and a fine dining...

T
Tracy
From
United Kingdom
Pleasant staff, good location for buses to city and very close to Rosslyn Chapel. Lovely hotel very comfortable.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 491 reviews
Price from
US$211.54
1 night, 2 adults

Stable Cottage by Roslin Glen

Roslin (Near North Middleton)

Boasting mountain views, Stable Cottage by Roslin Glen provides accommodation with a garden and a patio, around 5.8 km from Dalhousie Castle.

C
Charlie
From
United Kingdom
Stable Cottage provided us with a truly delightful and relaxing stay. From the moment we arrived, we were impressed by the generous size of the cottage, offering ample space to unwind and feel at home. The interior decoration was a particular highlight, beautifully designed and creating a warm, inviting atmosphere. Comfort was clearly a priority, and we found the cottage to be exceptionally well-equipped and furnished. One of the standout features was the lovely garden, a true haven of tranquility. It proved to be an excellent addition, especially for those traveling with a dog, offering plenty of space to roam and enjoy the outdoors. The hosts were incredibly welcoming and informative, making us feel instantly at ease. Their helpfulness and attention to detail greatly enhanced our experience. They were readily available to answer any questions and provided valuable local recommendations.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 11 reviews
Price from
US$125.16
1 night, 2 adults

Housekeeper's Rooms

Pathhead (Near North Middleton)

Housekeeper's Rooms, a property with a garden, is set in Pathhead, 17 km from Arthurs Seat, 18 km from University of Edinburgh, as well as 18 km from National Museum of Scotland.

A
Andis
From
Latvia
Excellent location - 20 min drive from Edinburgh, absolute privacy, beautiful views, park area full of wildlife - pheasants, hares, doves, squirrels, deers.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 20 reviews
Price from
US$660.97
1 night, 2 adults
See all hotels in and around North Middleton

Most booked hotels in North Middleton and surroundings in the past month

See all

Budget hotels in North Middleton and nearby

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 4,187 reviews

    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.

    From US$148.48 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 16 reviews

    Located in Borthwick and only 9 km from Dalhousie Castle, Borthwick Farm Cottage Pottery provides accommodation with garden views, free WiFi and free private parking.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 33 reviews

    Borthwick Farm Cottage Annex, a property with a garden, is situated in Gorebridge, 19 km from University of Edinburgh, 19 km from National Museum of Scotland, as well as 19 km from Edinburgh Waverley...

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 34 reviews

    Set in Gorebridge in the Lothian region, The Arches, Borthwick Mains Farm, has a balcony. This property offers access to a terrace, free private parking and free WiFi.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 8 reviews

    Situated in Gorebridge and only 5.4 km from Dalhousie Castle, Harvieston Estate Rooms features accommodation with garden views, free WiFi and free private parking.

  • Scored out of 10, guest rating 4.1
    Disappointing - What previous guests thought, 8 reviews

    Located in Gorebridge in the Lothian region, Catcune Suite provides accommodation with free WiFi and free private parking.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 45 reviews

    Situated in Gorebridge, 18 km from University of Edinburgh, Pentland Lodge offers accommodation with a sauna and a hot tub. This property offers access to a patio, free private parking and free WiFi.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 44 reviews

    Boasting a hot tub, Pine Lodge is located in Gorebridge. This property offers access to a patio, free private parking and free WiFi.

Best hotels with breakfast in North Middleton and nearby

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 562 reviews

    Set within acres of wooded parkland, this fascinating 13th century fortress is on the banks of the River Esk.

    From US$239.48 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 933 reviews

    Featuring a garden, restaurant, bar and free WiFi, The Stair Arms Hotel is located in Edinburgh, 10 km from Dalhousie Castle and 17 km from Arthurs Seat.

    From US$159.65 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 351 reviews

    The Sun Inn features a garden, terrace, a restaurant and bar in Dalkeith. This 4-star inn offers free WiFi. The property is non-smoking and is located 1.9 km from Dalhousie Castle.

    From US$232.83 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 380 reviews

    Situated just 18 km from Dalhousie Castle, The Juniperlea Inn features accommodation in Pathhead with access to free bikes, a garden, as well as full-day security.

    From US$133.04 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,193 reviews

    The Laird And Dog is located in the Midlothian village of Lasswade, 15 minutes’ drive from Edinburgh. It offers a conservatory-style restaurant, rooms with free Wi-Fi and free parking.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,798 reviews

    Located in Edinburgh, 6.1 km from Dalhousie Castle, Melville Castle Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$255.45 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 491 reviews

    Set in the village of Roslin, The Original Rosslyn Inn is an idyllic village inn, just 8 miles from Edinburgh’s city centre.

    From US$198.24 per night
  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 7 reviews

    Stylish 2 Bed Flat-Free Parking is set in Arniston, 16 km from University of Edinburgh, 16 km from Arthurs Seat, as well as 16 km from National Museum of Scotland.