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

Next weekend
In two weeks

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. CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Edinburgh City Centre
9.4 out of 10, Exceptional, (1,326 reviews)
"Best hostel to stay 😊"
Canada
Marie A
The price is NZ$229
includes taxes & fees
29 Nov - 30 Nov
CODE - The Court, Edinburgh

2. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Edinburgh City Centre
9.6 out of 10, Exceptional, (1,447 reviews)
"Great location, friendly and helpful staff, and clean comfortable room."
Canada
Peter
The price is NZ$499
includes taxes & fees
8 Nov - 9 Nov
Virgin Hotels Edinburgh

3. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (3,000 reviews)
"Great location, great staff, comfortable room!"
United States
Patty
The price is NZ$362
includes taxes & fees
8 Nov - 9 Nov
Apex Grassmarket Hotel

4. Point A Edinburgh St Andrew Square

Point A Edinburgh St Andrew Square
3.5 star property
Edinburgh City Centre
8.0 out of 10, Very good, (218 reviews)
"Very good location."
Canada
Marilyn
The price is NZ$289
includes taxes & fees
5 Nov - 6 Nov
Point A Edinburgh St Andrew Square

5. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very good, (1,004 reviews)
"Great pool and health facilities"
United Kingdom
Simon
The price is NZ$206
includes taxes & fees
22 Nov - 23 Nov
Village Hotel Edinburgh

6. YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2,576 reviews)
"Hotel was good location and great price"
United States
Bimala
The price is NZ$236
includes taxes & fees
8 Nov - 9 Nov
YOTEL Edinburgh

7. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End
8.0 out of 10, Very good, (1,001 reviews)
"In a perfect location to public transportation. Very clean and very helpful staff!"
United States
Monica
The price is NZ$163
includes taxes & fees
8 Nov - 9 Nov
Garner Edinburgh Haymarket by IHG

8. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1,795 reviews)
"Nice hotel, easy to get around to many sites and nearby several restaurants and shops"
United States
Heather
The price is NZ$281
includes taxes & fees
8 Nov - 9 Nov
Apex City of Edinburgh Hotel

9. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (1,556 reviews)
"Enjoyed My Stay, All My Attractions Near By Food Places Near By Breakfast Super Good Highly Recommend"
United States
SABESTIA JUSTIN
The price is NZ$268
includes taxes & fees
8 Nov - 9 Nov
Leonardo Royal Hotel Edinburgh

10. The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
West End
9.2 out of 10, Wonderful, (466 reviews)
"nice hotel and convenient location"
United States
Waraporn
The price is NZ$307
includes taxes & fees
15 Nov - 16 Nov
The Hoxton, Edinburgh

11. Safestay Edinburgh Cowgate

Safestay Edinburgh Cowgate
2.5 star property
Edinburgh City Centre
7.2 out of 10, Good, (179 reviews)
"Near the city center"
United States
Agnes
The price is NZ$169
includes taxes & fees
11 Nov - 12 Nov
Safestay Edinburgh Cowgate

12. Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (866 reviews)
"Great location!"
United States
Thomas
The price is NZ$316
includes taxes & fees
8 Nov - 9 Nov
Mount Royal Hotel Edinburgh by The Unlimited Collection

13. Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (2,746 reviews)
"A great place to stay. Excellent location."
United States
Jorge Luis
The price is NZ$319
includes taxes & fees
8 Nov - 9 Nov
Aparthotel Adagio Edinburgh Royal Mile

14. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,820 reviews)
"We had a great stay, staff were very nice and friendly."
Australia
Harry
The price is NZ$229
includes taxes & fees
30 Nov - 1 Dec
Point A Edinburgh Haymarket

15. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,623 reviews)
"It was very lovely here would definitely recommend!!"
Canada
Deirdre Jodi
The price is NZ$190
includes taxes & fees
8 Nov - 9 Nov
Holiday Inn Edinburgh Zoo by IHG

16. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,159 reviews)
"Hotel was beautiful and so many great places nearby!"
United States
Dania
The price is NZ$340
includes taxes & fees
5 Nov - 6 Nov
Apex Waterloo Place Hotel

17. ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very good, (1,178 reviews)
"Clean and compact place to stay."
Canada
Bonnie
The price is NZ$141
includes taxes & fees
22 Nov - 23 Nov
ibis budget Edinburgh Park

18. Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
Gogar
8.2 out of 10, Very good, (845 reviews)
"Great breakfast, facilities and room"
United Kingdom
Nicola
The price is NZ$200
includes taxes & fees
8 Nov - 9 Nov
Delta Hotels by Marriott Edinburgh

19. Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
4.0 star property
Riccarton
8.8 out of 10, Excellent, (1,002 reviews)
"Its first time I visited this hotel, its was good experience and friendly staff"
Canada
Sandeep
The price is NZ$200
includes taxes & fees
8 Nov - 9 Nov
Courtyard by Marriott Edinburgh West

20. Britannia Hotel Edinburgh

Britannia Hotel Edinburgh
3.0 star property
West End
6.4 out of 10, (1,320 reviews)
"Very nice stay and great location."
United States
Tony
The price is NZ$117
includes taxes & fees
8 Nov - 9 Nov
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$117 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$117 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