Skip to main content

Search hotels in North Middleton

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

Filter by:


Star rating

Review score

North Middleton – 487 hotels and places to stay

See the latest prices and deals by choosing your dates.
The Melville Inn by Innkeeper's Collection, hotel in 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.

Clean and tidy. Nice and quiet. Rooms were spacious and staff were very friendly and accommodating
8.8
Scored 8.8
Fabulous
Rated fabulous
4,232 reviews
Price from€ 67.77per night
Melville Castle Hotel, hotel in North Middleton

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

The info packet was really interesting! We went to see the chestnut tree the next day
8.5
Scored 8.5
Very good
Rated very good
1,354 reviews
Price from€ 164.73per night
Dalhousie Castle Hotel, hotel in North Middleton

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

Being a Castle with history
8.3
Scored 8.3
Very good
Rated very good
842 reviews
Price from€ 203.28per night
The Stair Arms Hotel, hotel in North Middleton

Featuring a garden, restaurant, bar and free WiFi, The Stair Arms Hotel is located in Edinburgh, 18 km from University of Edinburgh and 18 km from Royal Mile.

We like this hotel very much friendly and helpful staff food brilliant
7.9
Scored 7.9
Good
Rated good
601 reviews
Price from€ 129.43per night
Chapel Cross Guesthouse, hotel in North Middleton

With its own Victorian tearoom, Chapel Cross Guest House is situated in the historic village of Roslin and 9 miles south from the scenic capital city of Edinburgh. Free on-site parking is available.

Decor was quirky but possibly not to everyone’s taste. We wanted to visit Roslin chapel which is literally just over the road, so that was great. We were driving so getting in to Edinburgh is also easy - about 30 min drive depending on traffic, weather etc. accommodation has its own limited parking but plenty of on street parking outside. Cafe downstairs and pub across the road also very convenient.
8.4
Scored 8.4
Very good
Rated very good
362 reviews
Price from€ 182.37per night
Rathan House - The Eskbank, hotel in North Middleton

Built in 1852, Rathan House - The Eskbank is based just 7 miles outside of the Scottish capital city of Edinburgh.

Gorgeous Breakfast. Ewan, the host, was really friendly and entertained us with wonderful stories about Scottish history.
8.5
Scored 8.5
Very good
Rated very good
168 reviews
Price from€ 108.25per night
The Original Rosslyn Inn, hotel in 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...

Breakfast good. I had an early start one day and was provided with a good "pack breakfast". At dinner, I ordered starter which did not arrive. On pointing this out. It was delivered. By way of apology, it was not charged. Otherwise, the meal was very good. Bedroom was small, but perfectly adequate and attractive. Staff were friendly and helpful.
8.5
Scored 8.5
Very good
Rated very good
454 reviews
Price from€ 181.20per night
Roslin Templar loft, hotel in North Middleton

Situated in Roslin, the recently renovated Roslin Templar loft features accommodation 11 km from University of Edinburgh and 12 km from Royal Mile.

everything was wonderful. Superbly clean and tidy. The kitchen was excellent. Tv was great with everything you need. Comfort 10\10
10
Scored 10
Exceptional
Rated exceptional
6 reviews
Price from€ 245.91per night
Laird And Dog Inn, hotel in 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.

Such a cute place! And staff were so amazing! Breakfast was really good local products! 15 min from park and ride!
8.2
Scored 8.2
Very good
Rated very good
1,180 reviews
Price from€ 84.72per night
The Juniperlea Inn, hotel in North Middleton

The Juniperlea Inn is situated in Pathhead, 26 km from University of Edinburgh, 26 km from Royal Mile, as well as 26 km from National Museum of Scotland.

Everything!!!! What a find. Excellent communication from the owner. Room was beautiful and the cheese board and other food in the room was delicious.
8.5
Scored 8.5
Very good
Rated very good
302 reviews
Price from€ 135.31per night
See all hotels in and around North Middleton

What guests said about North Middleton:

  • 10
    Scored 10

    Lovely countryside nice walks but near enough to visit...

    Lovely countryside nice walks but near enough to visit local places of interest Great accommodation has everything you need Shops nearby And take away delivery service . Recommend the Indian one ✅
    Andrew
    United Kingdom