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 – 495 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.

Easily accessible, good location for the venue we were visiting
8.8
Scored 8.8
Fabulous
Rated fabulous
4,239 reviews
Price from€ 68.24per 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,356 reviews
Price from€ 165.86per 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€ 204.69per 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€ 130.32per 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€ 183.63per 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€ 109per 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€ 188.37per 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€ 247.61per 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.

Very friendly and helpful staff, great breakfast. Location really convenient for city centre - bus stop right outside. Free parking. Great place to stay for stadium events.
8.2
Scored 8.2
Very good
Rated very good
1,183 reviews
Price from€ 85.30per 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.

Staff were very accommodating and let us check in early.
8.5
Scored 8.5
Very good
Rated very good
302 reviews
Price from€ 136.24per 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