A castle on a hill surrounded by fields and a clear sky.

Book Midlothian Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Midlothian hotels

1. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,509 reviews)
"The room was clean and the staff were friendly. Enjoyed our stay"
Canada
Jennifer
The price is NZ$341
includes taxes & fees
31 Aug - 1 Sept
Holiday Inn Edinburgh Zoo by IHG

2. The Balmoral Hotel

The Balmoral Hotel
5.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1,002 reviews)
"Highly recommend for who loves the Old Town vibe!"
Vietnam
NHU PHUC
The price is NZ$1,589
includes taxes & fees
31 Aug - 1 Sept
The Balmoral Hotel

3. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,686 reviews)
"Point A has not disappointed. Clean, efficient lodgingwoth helpful friendly staff."
United States
E.
The price is NZ$459
includes taxes & fees
31 Aug - 1 Sept
Point A Edinburgh Haymarket

4. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,817 reviews)
"Good breakfast, helpful staff, excellent amenities"
United States
Jodi
The price is NZ$485
includes taxes & fees
31 Aug - 1 Sept
Apex Grassmarket Hotel

5. CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,252 reviews)
"It was a great hostel to stay at!"
United States
Sreeraksha
CODE - The Court, Edinburgh

6. The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
West End
9.4 out of 10, Exceptional, (349 reviews)
"Beautiful hotel, good breakfast, helpful staff, quiet and convenient location to get to the airport and the main downtown Edinburgh"
United States
Christie
The price is NZ$479
includes taxes & fees
4 Aug - 5 Aug
The Hoxton, Edinburgh

7. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,479 reviews)
"Really great spot, clean and staff were great!"
Canada
Aaron
The price is NZ$885
includes taxes & fees
1 Sept - 2 Sept
Virgin Hotels Edinburgh

8. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very good, (1,002 reviews)
"Really nice hotel."
United Kingdom
Nadeem
The price is NZ$339
includes taxes & fees
30 Aug - 31 Aug
Village Hotel Edinburgh

9. The Inn Place

The Inn Place
4.0 star property
Old Town Edinburgh
8.8 out of 10, Excellent, (1,002 reviews)
"Loved my stay. Room was clean, bed was comfortable and the staff were all so kind."
United States
Brandy
The price is NZ$467
includes taxes & fees
1 Sept - 2 Sept
The Inn Place

10. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Old Town Edinburgh
8.4 out of 10, Very good, (1,938 reviews)
"Perfect location, rooms are big enough, staff are very kind, breakfast are good."
United States
Isaac
The price is NZ$456
includes taxes & fees
30 Aug - 31 Aug
ibis Edinburgh Centre South Bridge - Royal Mile

11. ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very good, (1,131 reviews)
"Staff very helpful rooms were tiny but I guess you get what you pay for"
Canada
Anne
The price is NZ$288
includes taxes & fees
1 Sept - 2 Sept
ibis budget Edinburgh Park

12. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End
8.0 out of 10, Very good, (1,015 reviews)
"Had a great stay for 3 days there."
United Kingdom
Vishali
The price is NZ$348
includes taxes & fees
31 Aug - 1 Sept
Garner Edinburgh Haymarket by IHG

13. YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2,522 reviews)
"The staff was super friendly and the Hôtel location super nice."
United States
Rosalva
The price is NZ$587
includes taxes & fees
2 Sept - 3 Sept
YOTEL Edinburgh

14. Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (1,452 reviews)
"Great location and staff very friendly."
United States
Tampa
The price is NZ$658
includes taxes & fees
30 Aug - 31 Aug
Market Street Hotel

15. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,462 reviews)
"Enjoyed the stay"
United States
Julie
The price is NZ$571
includes taxes & fees
31 Aug - 1 Sept
Leonardo Royal Hotel Edinburgh

16. Safestay Edinburgh Cowgate

Safestay Edinburgh Cowgate
2.5 star property
Old Town Edinburgh
7.2 out of 10, Good, (146 reviews)
"If you just need a room with a bathroom for a couple nights this will work nicely. I was pleasantly surprised. Staff, shops nearby,location were great and I would stay there again"
Canada
Rhonda
The price is NZ$409
includes taxes & fees
4 Aug - 5 Aug
Safestay Edinburgh Cowgate

17. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,005 reviews)
"Best location, nice space, good breakfast. Would stay again!"
United States
Stephanie
The price is NZ$640
includes taxes & fees
30 Aug - 31 Aug
Wilde Aparthotels, Edinburgh, Grassmarket

18. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,246 reviews)
"Excellent location and a modern, efficient hotel."
Australia
Stephen
The price is NZ$506
includes taxes & fees
30 Aug - 31 Aug
Motel One Edinburgh-Royal

19. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,118 reviews)
"Very good hotel"
United States
Amer
The price is NZ$568
includes taxes & fees
31 Aug - 1 Sept
Apex Waterloo Place Hotel

20. Britannia Hotel Edinburgh

Britannia Hotel Edinburgh
3.0 star property
West End
6.2 out of 10, (1,292 reviews)
"Beautiful location!"
United States
Elizabeth
The price is NZ$264
includes taxes & fees
31 Aug - 1 Sept
Britannia Hotel Edinburgh
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Midlothian Hotel Reviews

Guide to exploring Midlothian

Top reasons to visit Midlothian

  • Stunning Castles: Discover the majestic castles that dot the landscape, offering a glimpse into Scotland's rich history.
  • Outdoor Adventures: Enjoy hiking and exploring scenic parks and countryside, perfect for nature lovers.
  • Cultural Experiences: Immerse yourself in local culture through vibrant pubs and charming shops.
  • Historic Churches: Visit beautiful historic churches that reflect the architectural heritage of the region.
  • Welcoming Accommodation: Choose from a variety of accommodations, including pet-friendly hotels and family-oriented guesthouses.

Find great hotels in Midlothian

Discover the charm of Midlothian, Scotland, where a variety of accommodation options await to suit every traveller's needs. From pet-friendly hotels to welcoming guesthouses that embrace family and LGBTQIA guests, you'll find the perfect spot for your stay. Explore the best Midlothian hotels, read reviews, and consider self-catering options for a more personalised experience while enjoying the stunning landscapes and rich history of the region.

  • Dalhousie Castle: Set within a historic 13th-century castle, Dalhousie Castle offers a unique blend of charm and modern comforts. This 4-star hotel boasts a guest rating of 8.6 out of 10, making it a favourite among families and business travellers alike. Families will appreciate the amenities tailored for children, ensuring a welcoming atmosphere for all ages. Guests can indulge in a range of services while enjoying the castle's rich history and stunning grounds, making it a delightful choice for a memorable stay in Midlothian.
  • Melville Castle: For a distinctive eco-friendly experience, Melville Castle stands out with a guest rating of 9.2 out of 10. This 4-star lodging beautifully combines the elegance of a castle with sustainable practices, catering to eco-conscious travellers. With a pet-friendly policy, the property welcomes furry companions, offering amenities such as waived fees for service animals and specific allowances for dogs. Set amidst picturesque grounds, Melville Castle provides a serene retreat for those looking to connect with nature while enjoying the comforts of a castle stay.
  • The Sun Inn: Adventure seekers will find their haven at The Sun Inn, a charming 4-star inn rated at 8.6 out of 10. This accommodation offers a variety of adventure sports and recreational activities nearby, including fishing, birdwatching, horse riding, and mountain biking. With its inviting atmosphere and focus on outdoor experiences, The Sun Inn is ideal for travellers eager to explore the scenic beauty of Midlothian while enjoying a comfortable and welcoming environment.

Where to stay in Midlothian

Midlothian, Scotland, offers a delightful blend of historical charm and scenic countryside, perfect for a relaxing getaway. Just a stone's throw from Edinburgh, visitors can enjoy vibrant pubs, quaint shops, and friendly locals. Explore the captivating landscapes and rich culture, or take a peaceful excursion into the surrounding countryside. Whether you're after a bustling city experience or a tranquil retreat, Midlothian has something for every traveller looking to immerse themselves in Scottish hospitality.

  • Bonnyrigg: Situated in the heart of Midlothian, Bonnyrigg offers a charming blend of modern amenities and rich history. With a steady stream of visitors year-round, the city sees peaks in traveller arrivals during March to April and September. Known for its romantic and family-friendly atmosphere, Bonnyrigg boasts attractive shopping areas and well-maintained golf courses. Notable local landmarks include a majestic castle and a symbolic landmark that reflects the region's heritage, as well as event venues perfect for conferences and gatherings.
  • Lasswade: Nestled close to the scenic River North Esk, Lasswade is a delightful city in Midlothian that attracts a variety of tourists. With visitor numbers peaking in March to April and September, it’s an ideal spot for those seeking a culturally rich experience. The city features vibrant shopping areas and educational institutions, alongside picturesque golf courses. Among its highlights are a beautiful castle and historic sites that showcase the area’s intriguing past, making it a perfect destination for romantic getaways and business travellers alike.
  • Dalkeith: As another gem within Midlothian, Dalkeith is renowned for its outdoor activities and family-friendly attractions. The city experiences a rise in visitors during the summer months of June to July and again in September. Dalkeith offers an array of shopping options and golf facilities, all set against a backdrop of historic places and significant landmarks, including a stunning castle. This blend of culture and nature makes Dalkeith a fantastic choice for families looking to explore the rich Scottish landscape and heritage.

Things to do in Midlothian

Shopping

Midlothian offers delightful shopping experiences. Visit the Gyle Shopping Centre for a variety of retail stores, or explore the local markets in Penicuik and Dalkeith for unique gifts and handcrafted souvenirs. Each location showcases local charm and a diverse selection of products to take home.

Recreation

Experience the tranquil surroundings at the Zen Wellness Retreat, where you can indulge in restorative treatments and yoga sessions. Explore the scenic Pentland Hills for invigorating hikes and breathtaking views, perfect for connecting with nature and enhancing your well-being.

Adventure

Explore the rugged beauty of the Pentland Hills Regional Park, where you can hike scenic trails with stunning views. For thrill-seekers, try mountain biking at the nearby trails or enjoy a round of golf at one of the picturesque courses in Midlothian.

Nightlife

Midlothian offers a lively nightlife scene, with venues like The Steading offering a warm pub atmosphere and live music. The Old Mill serves up a variety of drinks in a relaxed setting, while the local clubs provide vibrant dance floors and DJ sets for an energetic night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Midlothian

Midlothian offers a fantastic blend of outdoor adventures and cultural experiences for visitors. With its stunning castles, historic churches, and inviting urban parks, there’s plenty to explore for those seeking romance or a taste of local culture. Whether you're hiking through scenic landscapes or delving into the region's rich history, Midlothian is sure to captivate. For your convenience, consider looking into accommodation options in nearby Liverpool as part of your travel plans.

  • Gore Glen Woodland Park: Immerse yourself in the natural beauty of Gore Glen Woodland Park, a serene forest offering adventure and outdoor vibes. Enjoy scenic walking trails, diverse wildlife, and tranquil picnic spots, perfect for a day of exploration.
  • Rosslyn Chapel: Experience the rich cultural heritage at Rosslyn Chapel, renowned for its intricate stone carvings and fascinating history. The chapel's stunning architecture and serene atmosphere make it a captivating spot for reflection and appreciation of artistry.
  • Dalhousie Castle: Discover the enchanting Dalhousie Castle, a historic fortress steeped in romance and culture. Explore its grand interiors, enjoy fine dining, or relax in the beautiful grounds, all while soaking in the castle's dramatic history.

Frequently asked questions

How much do hotels in Midlothian cost?
In Midlothian, you can find cheap options from NZ$264 in a few different ways. To view the availability, enter your preferred getaway dates, then refine your search by amenities, budget and more. Remember that prices can vary depending on when you decide to go, so if you have some flexibility, try switching your dates until you find the perfect deal.
How can I find cheap hotels in Midlothian?
The best place to begin your search is by using our "Price per night" filter. At the moment, the cheapest properties start at NZ$264 per night. Other ways to snap up a pocket-friendly Midlothian escape are by booking as early as possible and being flexible with dates. For more great deals, go to our cheap hotels in Midlothian page.
What are the best hotels in Midlothian for families?
Expedia makes it easy to score a hotel with all the essentials for a memorable family getaway to Midlothian. Start by choosing "Family friendly" in the "Traveller experience" section of our filter tool. Then narrow your search by things like "Guest rating" and "Property type." Whether you need a family hotel in Midlothian for a weekend adventure or a big summer holiday, we've got you and your crew covered.
Why should I book my Midlothian hotel with Expedia?
Book your Midlothian hotel with Expedia and enjoy a world of options at the best prices. Use our search filters to help you find exactly what you want, whether that's a budget-friendly retreat or something a bit more unique, such as a cottage, villa or glamping experience! Join Expedia Rewards and you'll save 10% or more on over 100 000 hotels worldwide when you're signed in. Collect points on eligible bookings, which you can use to save on your next adventure. Plus, many of our hotels have flexible cancellation policies, so you can rest easy if your plans change last minute.

Explore a world of travel with Expedia