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

Search 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

Guest rating

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

Star rating

Our top choices for Midlothian hotels

Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,465 reviews)
"Comfortable well located hotel with great breakfast…"
United Kingdom
Stephen
The price is S$243
includes taxes & fees
2 Aug - 3 Aug
Holiday Inn Edinburgh Zoo by IHG

CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,212 reviews)
"Nice and clean and close to all the attractions"
United States
Jason
The price is S$265
includes taxes & fees
30 Jul - 31 Jul
CODE - The Court, Edinburgh

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,763 reviews)
"Wonderful stay!"
Canada
Daniella Teves
The price is S$499
includes taxes & fees
26 Jul - 27 Jul
Apex Grassmarket Hotel

The Balmoral Hotel

The Balmoral Hotel
5.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1,002 reviews)
"The Balmoral is a beautiful hotel! Its location is perfect since it’s close to all major attractions. The staff are accommodating and helpful. I’ve stayed in two different rooms and both were lovely and had great views. The restaurant is very good and the high tea in the Palm Court is superb!"
United States
Beverly
The price is S$1,392
includes taxes & fees
3 Aug - 4 Aug
The Balmoral Hotel

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,906 reviews)
"Excellent location and great rooms."
United States
Paul
The price is S$345
includes taxes & fees
2 Aug - 3 Aug
ibis Edinburgh Centre South Bridge - Royal Mile

The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
West End
9.4 out of 10, Exceptional, (327 reviews)
"Great stay"
United States
Marissa
The price is S$345
includes taxes & fees
26 Jul - 27 Jul
The Hoxton, Edinburgh

ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very good, (1,132 reviews)
"Clean quiet room Smaller but perfect as Only needed one night stay, Small shower Breakfast available Close to the tram stop Staff friendly"
United Kingdom
Neil
The price is S$203
includes taxes & fees
26 Jul - 27 Jul
ibis budget Edinburgh Park

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End
8.0 out of 10, Very good, (1,006 reviews)
"Clean and well run"
United States
Christopher
The price is S$232
includes taxes & fees
26 Jul - 27 Jul
Garner Edinburgh Haymarket by IHG

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,483 reviews)
"Central location, surrounded by fantastic bars and restaurants. The hotel it's self has restaurants and bar with excellent choice and quality products. Our room was very clean with great facilities."
United Kingdom
Tracy
The price is S$702
includes taxes & fees
28 Jul - 29 Jul
Virgin Hotels Edinburgh

The Resident Edinburgh

The Resident Edinburgh
4.0 star property
West End
9.6 out of 10, Exceptional, (609 reviews)
"Friendly and helpful staff, as well as comfortable beds."
Canada
Vanessa
The price is S$425
includes taxes & fees
16 Jul - 17 Jul
The Resident Edinburgh

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,452 reviews)
"Location was amazing, short walk to everything in town!"
United States
Nicholas Kencade
The price is S$440
includes taxes & fees
26 Jul - 27 Jul
Leonardo Royal Hotel Edinburgh

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (1,416 reviews)
"Great location and staff very friendly."
United States
Tampa
The price is S$463
includes taxes & fees
16 Jul - 17 Jul
Market Street Hotel

Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,687 reviews)
"It was a good place to stay. It was within walking distance of a lot of great places to visit."
United States
Holly
The price is S$195
includes taxes & fees
26 Jul - 27 Jul
Point A Edinburgh Haymarket

Revolver Edinburgh

Revolver Edinburgh
2.0 star property
West End
6.8 out of 10, (42 reviews)
"Super friendly and nice staff"
Spain
Gema
The price is S$207
includes taxes & fees
15 Jul - 16 Jul
Revolver Edinburgh

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,004 reviews)
"Property is in a great location, staff was friendly, and the laundry room was a nice amenity."
United States
Jorge
The price is S$412
includes taxes & fees
27 Jul - 28 Jul
Wilde Aparthotels, Edinburgh, Grassmarket

Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,228 reviews)
"Incredible room, Breakfast was fantastic, and the LOCATION was magnificent. "
United States
Victoria
The price is S$382
includes taxes & fees
29 Jul - 30 Jul
Motel One Edinburgh-Royal

Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very good, (1,008 reviews)
"It was lovely stay for us."
United Kingdom
Bhumi
The price is S$265
includes taxes & fees
26 Jul - 27 Jul
Village Hotel Edinburgh

Edinburgh Travel Guest House

Edinburgh Travel Guest House
2.0 star property
Newington
7.6 out of 10, Good, (92 reviews)
"Great location."
United States
Patricia
The price is S$178
includes taxes & fees
26 Jul - 27 Jul
Edinburgh Travel Guest House

YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2,554 reviews)
"The staff was super friendly and the Hôtel location super nice."
United States
Rosalva
The price is S$402
includes taxes & fees
26 Jul - 27 Jul
YOTEL Edinburgh

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,113 reviews)
"Hotel staff were very polite and helpful."
United Kingdom
Inderjit
The price is S$396
includes taxes & fees
30 Jul - 31 Jul
Apex Waterloo Place Hotel
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 Natural Landscapes: Midlothian boasts picturesque scenery perfect for outdoor activities like hiking and cycling.
  • Rich Historical Heritage: Explore historic castles and charming churches that reflect the region’s fascinating past.
  • Cultural Experiences: Enjoy local clubs, bustling pubs, and vibrant shopping districts in the nearby city of Edinburgh.
  • Diverse Accommodation Options: From quaint guesthouses to modern hotels, Midlothian offers a variety of stays for all preferences.
  • Scenic Day Trips: Embark on leisurely excursions to enjoy the beautiful countryside and local attractions.

Find great hotels in Midlothian

Midlothian offers a delightful selection of accommodations, from charming guesthouses to modern hotels, catering to a variety of preferences. Whether you're seeking pet-friendly options, family-friendly stays, or LGBTQIA welcoming environments, you're sure to find the perfect spot for your visit. With an array of reviews and recommendations, exploring the best hotels and self-catering options in Midlothian has never been easier.

  • Dalhousie Castle: Nestled in the heart of Midlothian, the 4-star Dalhousie Castle offers a unique blend of historical charm and modern comforts. With a guest rating of 8.6 out of 10, this hotel is ideal for families and business travellers alike. The property is well-equipped with amenities for children, ensuring a pleasant stay for families. Offering a range of services, Dalhousie Castle provides a tranquil retreat with its magnificent surroundings and quality service.
  • Melville Castle: Immerse yourself in the splendour of Melville Castle, a stunning 4-star accommodation with a remarkable guest rating of 9.2 out of 10. Set in a picturesque landscape, this eco-certified castle is perfect for eco-conscious and pet-friendly travellers. Guests can enjoy the property’s commitment to sustainability while having the option to bring their furry companions along, with specific amenities available for pets. This unique lodging experience offers a perfect blend of history and modern environmental awareness.
  • The Sun Inn: For those seeking adventure, The Sun Inn is an excellent choice. Rated 4 stars with an 8.6 out of 10 guest rating, this inn focuses on providing an exhilarating experience in Midlothian. Guests can partake in a variety of adventure sports and recreational activities, including birdwatching, fishing, mountain biking, and horse riding, all available nearby. The Sun Inn combines comfort with excitement, making it a fantastic option for thrill-seekers.

Where to stay in Midlothian

Midlothian offers a delightful blend of historical charm and scenic beauty, making it perfect for outdoor enthusiasts and culture lovers alike. Explore the vibrant city of Edinburgh, just a stone's throw away, with its bustling pubs and friendly atmosphere. For a serene countryside getaway, venture into the picturesque landscapes nearby. With quaint shops and relaxing excursions, Midlothian promises a memorable holiday experience filled with warmth and rich history.

  • Bonnyrigg: Nestled in the heart of Midlothian, Bonnyrigg offers a delightful blend of culture and leisure, making it a perfect destination for various types of travellers. Visitors can enjoy a vibrant shopping area and indulge in the local golf courses. The city is particularly popular during the spring and early autumn months, drawing in those seeking a romantic getaway or family-friendly activities. Notable attractions include a historic castle and a symbolic landmark that add to the charm of this area. Bonnyrigg’s convenient transport links also make it easy to explore other nearby cities.
  • Lasswade: Located just a stone's throw from Edinburgh, Lasswade is a quaint city that boasts a rich cultural heritage and picturesque surroundings. The town sees a steady flow of visitors throughout the year, particularly in the spring and early autumn. Lasswade is ideal for those interested in culture-themed excursions, romantic outings, or even business engagements. The local attractions include a historic castle, a symbolic landmark, and various educational institutions. With an array of shopping options and nearby golf courses, Lasswade offers a well-rounded experience for all types of travellers.
  • Dalkeith: A charming city in Midlothian, Dalkeith is known for its outdoor activities and family-friendly atmosphere. The peak visitor months occur in the summer and early autumn, inviting those who wish to explore its lush landscapes and historic sites. Popular venues include shopping areas and golf courses, catering to both leisure and adventure seekers. Highlights in Dalkeith include a grand castle and significant historic places that enrich the local culture. Its scenic parks and open spaces make it an excellent choice for families looking to enjoy the beauty of Scotland.

Things to do in Midlothian

Shopping

Midlothian offers a delightful shopping experience at the Fort Kinnaird Shopping Park, featuring a range of high street brands and dining options. For unique gifts, visit the local markets in Dalkeith and Penicuik, where you can find artisan crafts and local produce.

Recreation

Renaissance Spa at the Marriott offers a tranquil retreat with rejuvenating treatments and leisure facilities, including a heated pool and sauna. For outdoor enthusiasts, the picturesque Pentland Hills provide ample opportunities for nature walks, cycling, and enjoying breathtaking landscapes, enhancing your wellness journey in Midlothian.

Adventure

Explore the picturesque Pentland Hills Regional Park for hiking and mountain biking, where scenic trails lead you through stunning landscapes. For thrill-seekers, try rock climbing at the nearby crags, or take a guided canyoning adventure in the breathtaking gorges of the region.

Nightlife

Explore the lively atmosphere at The Alchemist in Edinburgh, known for its innovative cocktails. For a more traditional setting, visit The Old Mill Inn in Loanhead, where you can enjoy hearty dishes and local ales amidst a warm, welcoming vibe.

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

Find the best attractions in Midlothian

Midlothian is an excellent destination for those seeking outdoor adventures, cultural experiences, and stunning scenery. Visitors can explore a variety of attractions, including historic castles, charming churches, and urban parks, catering to romantic getaways and cultural enthusiasts alike. Whether you're looking to immerse yourself in the local heritage or enjoy the natural beauty, Midlothian has something for everyone. Additionally, consider looking for accommodation options in Liverpool to enhance your travel experience.

  • Dalkeith Country Park: Enjoy the refreshing green spaces and scenic woodlands of this urban park in Midlothian. Ideal for family outings, it offers a range of outdoor activities, including walking trails, play areas, and a charming café, making it a delightful spot to relax and connect with nature.
  • Rosslyn Chapel: A stunning example of Gothic architecture, Rosslyn Chapel is steeped in history and culture. Famous for its intricate stone carvings and mysterious symbolism, a visit here provides a captivating insight into Scotland's rich heritage.
  • Dalhousie Castle: Nestled in a picturesque setting, this historic castle offers a blend of culture and romance. With its enchanting architecture and beautiful grounds, it’s an ideal location for a memorable dining experience or a tranquil afternoon stroll.

Frequently asked questions

How much do hotels in Midlothian cost?
In Midlothian, you can find cheap options from S$178 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 S$178 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?
Reserve your Midlothian stay with Expedia for choice, ease and price. Also, our One Key™ rewards platform lets you earn OneKeyCash™* on all eligible flights, holiday rentals, hotels, car rentals and more. Plus, we offer flexibility in case your plans change, and if you want to ask us anything or need assistance, our online Help Centre is available 24/7.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia