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

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. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh
9.6 out of 10, Exceptional, (1,476 reviews)
"Wonderful stay, nice rooms, great dinner!"
United States
Kerry
The price is NZ$877
includes taxes & fees
18 Oct - 19 Oct
Virgin Hotels Edinburgh

2. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,756 reviews)
"Lovely close to everything"
United States
stephanie
The price is NZ$318
includes taxes & fees
18 Oct - 19 Oct
Point A Edinburgh Haymarket

3. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,919 reviews)
"Great location, great staff!"
United States
Lisa
The price is NZ$475
includes taxes & fees
18 Oct - 19 Oct
Apex Grassmarket Hotel

4. CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,282 reviews)
"Fantastic location, friendly staff, and comfortable accommodations."
United States
Joshua
The price is NZ$303
includes taxes & fees
27 Sept - 28 Sept
CODE - The Court, Edinburgh

5. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very good, (1,005 reviews)
"Staff was very helpful and breakfast was great"
United Kingdom
Pemba
The price is NZ$275
includes taxes & fees
18 Oct - 19 Oct
Village Hotel Edinburgh

6. 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, (108 reviews)
"Easy check-in, good breakfast, clean"
United States
Gabriella
The price is NZ$282
includes taxes & fees
18 Oct - 19 Oct
Point A Edinburgh St Andrew Square

7. The Inn Place

The Inn Place
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,002 reviews)
"Great location!"
United States
Donna
The price is NZ$512
includes taxes & fees
27 Sept - 28 Sept
The Inn Place

8. YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2,520 reviews)
"Nice room, good breakfast, friendly staff :)"
Canada
Matthew
The price is NZ$412
includes taxes & fees
18 Oct - 19 Oct
YOTEL Edinburgh

9. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,565 reviews)
"Staff were kind. Free parking."
United States
Donna
The price is NZ$222
includes taxes & fees
11 Oct - 12 Oct
Holiday Inn Edinburgh Zoo by IHG

10. Safestay Edinburgh Cowgate

Safestay Edinburgh Cowgate
2.5 star property
Old Town Edinburgh
7.2 out of 10, Good, (161 reviews)
"Good place to stay just walking distance to the place I visited plus not far from the train station "
United Kingdom
Sanny
The price is NZ$218
includes taxes & fees
6 Oct - 7 Oct
Safestay Edinburgh Cowgate

11. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End
8.0 out of 10, Very good, (1,010 reviews)
"Great location - right across from the tram and train station."
United Kingdom
Courtney
The price is NZ$260
includes taxes & fees
27 Sept - 28 Sept
Garner Edinburgh Haymarket by IHG

12. ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very good, (1,146 reviews)
"Cheap, great location, easy to get to"
United Kingdom
Alison
The price is NZ$211
includes taxes & fees
8 Oct - 9 Oct
ibis budget Edinburgh Park

13. The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
West End
9.4 out of 10, Exceptional, (407 reviews)
"Great room, friendly staff"
Australia
Bishma
The price is NZ$419
includes taxes & fees
16 Oct - 17 Oct
The Hoxton, Edinburgh

14. 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, (773 reviews)
"Excellent location to walk to both old town and new town."
United States
Thien
The price is NZ$468
includes taxes & fees
4 Oct - 5 Oct
Mount Royal Hotel Edinburgh by The Unlimited Collection

15. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,497 reviews)
"Excellent location and views. Clean, comfortable and great breakfast"
United Kingdom
Sally
The price is NZ$419
includes taxes & fees
18 Oct - 19 Oct
Leonardo Royal Hotel Edinburgh

16. Britannia Hotel Edinburgh

Britannia Hotel Edinburgh
3.0 star property
West End
6.2 out of 10, (1,285 reviews)
"Good clean place to stay."
United States
Jonathan David
The price is NZ$170
includes taxes & fees
18 Oct - 19 Oct
Britannia Hotel Edinburgh

17. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,121 reviews)
"Very well located hotel."
Canada
Alexis
The price is NZ$569
includes taxes & fees
11 Oct - 12 Oct
Apex Waterloo Place Hotel

18. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,771 reviews)
"Very convenient location. Nice room and breakfast"
United States
Rowena
The price is NZ$454
includes taxes & fees
18 Oct - 19 Oct
Apex City of Edinburgh Hotel

19. 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,596
includes taxes & fees
7 Oct - 8 Oct
The Balmoral Hotel

20. 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,977 reviews)
"Clean room, excellent location, the staff were outgoing and helpful with recommendations."
United States
Jason
The price is NZ$395
includes taxes & fees
11 Oct - 12 Oct
ibis Edinburgh Centre South Bridge - Royal Mile
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$170 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$170 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