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

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

CODE - The Court, Edinburgh
2.0 star property
Edinburgh City Centre
9.4 out of 10, Exceptional, (1,322 reviews)
"Best hostel to stay 😊"
Canada
Marie A
The price is P6,541
P8,242 total
includes taxes & fees
Nov 29 - Nov 30
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,445 reviews)
"Great location, friendly and helpful staff, and clean comfortable room."
Canada
Peter
The price is P15,604
P19,661 total
includes taxes & fees
Nov 29 - Nov 30
Virgin Hotels Edinburgh

3. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (2,990 reviews)
"Great location, great staff, comfortable room!"
United States
Patty
The price is P10,322
P13,006 total
includes taxes & fees
Nov 1 - Nov 2
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, (211 reviews)
"Very good location."
Canada
Marilyn
The price is P8,226
P10,364 total
includes taxes & fees
Nov 1 - Nov 2
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,012 reviews)
"Great pool and health facilities"
United Kingdom
Simon
The price is P6,490
P8,178 total
includes taxes & fees
Nov 22 - Nov 23
Village Hotel Edinburgh

6. YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2,568 reviews)
"Hotel was good location and great price"
United States
Bimala
The price is P7,035
P8,865 total
includes taxes & fees
Nov 8 - Nov 9
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 P4,631
P5,835 total
includes taxes & fees
Nov 8 - Nov 9
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,800 reviews)
"Very clean, excellent breakfast, excellent staff."
United States
Sheyla J.
The price is P8,016
P10,100 total
includes taxes & fees
Nov 8 - Nov 9
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,551 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 P7,633
P9,617 total
includes taxes & fees
Nov 8 - Nov 9
Leonardo Royal Hotel Edinburgh

10. Safestay Edinburgh Cowgate

Safestay Edinburgh Cowgate
2.5 star property
Edinburgh City Centre
7.2 out of 10, Good, (178 reviews)
"Near the city center"
United States
Agnes
The price is P4,807
P6,057 total
includes taxes & fees
Nov 1 - Nov 2
Safestay Edinburgh Cowgate

11. Point A Edinburgh Haymarket

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

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, (859 reviews)
"Great location!"
United States
Thomas
The price is P8,752
P11,027 total
includes taxes & fees
Nov 8 - Nov 9
Mount Royal Hotel Edinburgh by The Unlimited Collection

13. The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
West End
9.2 out of 10, Wonderful, (462 reviews)
"nice hotel and convenient location"
United States
Waraporn
The price is P7,877
P9,925 total
includes taxes & fees
Nov 30 - Dec 1
The Hoxton, Edinburgh

14. Holiday Inn Edinburgh Zoo by IHG

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

15. Aparthotel Adagio Edinburgh Royal Mile

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

16. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,158 reviews)
"Hotel was beautiful and so many great places nearby!"
United States
Dania
The price is P9,709
P12,233 total
includes taxes & fees
Nov 8 - Nov 9
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,177 reviews)
"Clean and compact place to stay."
Canada
Bonnie
The price is P4,026
P5,073 total
includes taxes & fees
Nov 29 - Nov 30
ibis budget Edinburgh Park

18. Britannia Hotel Edinburgh

Britannia Hotel Edinburgh
3.0 star property
West End
6.4 out of 10, (1,316 reviews)
"Very nice stay and great location."
United States
Tony
The price is P3,317
P4,180 total
includes taxes & fees
Nov 8 - Nov 9
Britannia Hotel Edinburgh

19. The Inn Place

The Inn Place
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (1,015 reviews)
"Lovely place to stay and close to all."
United States
Aimee
The price is P9,776
P12,318 total
includes taxes & fees
Nov 9 - Nov 10
The Inn Place

20. Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
4.0 star property
Riccarton
8.8 out of 10, Excellent, (1,001 reviews)
"Its first time I visited this hotel, its was good experience and friendly staff"
Canada
Sandeep
The price is P5,680
P7,157 total
includes taxes & fees
Nov 8 - Nov 9
Courtyard by Marriott Edinburgh West
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

  • Historic Castles: Midlothian is home to captivating castles that showcase its rich heritage and stunning architecture.
  • Scenic Outdoor Activities: The region offers picturesque parks and beautiful landscapes, perfect for outdoor enthusiasts.
  • Cultural Experiences: Visitors can immerse themselves in local traditions and explore historic churches and vibrant shopping areas.
  • Proximity to Edinburgh: Just a short distance away, explore the vibrant city of Edinburgh with its attractions and local pubs.
  • Diverse Accommodation: Midlothian provides a range of lodging options, from charming guesthouses to modern hotels, catering to every traveller's needs.

Find great hotels in Midlothian

Discover an array of delightful hotel accommodations in Midlothian, Scotland, perfect for every traveller. From charming guesthouses to modern hotels, you'll find options that cater to families, business trips, and pet-friendly stays. Whether you're seeking the best Midlothian hotels or self-catering alternatives, this region offers a variety of lodging choices to ensure a memorable holiday experience. Read reviews and find the ideal base for your Scottish adventure.

  • Dalhousie Castle: Nestled in the picturesque Midlothian countryside, Dalhousie Castle is a splendid 4-star hotel that exudes historic charm and elegance. Rated 8.6 out of 10 by guests, this castle hotel provides a unique lodging experience, appealing to families and business travellers alike. The property features a range of amenities designed for children, ensuring that younger guests are well catered for. With its stunning grounds and rich history, Dalhousie Castle offers a serene retreat, making it an ideal choice for those seeking both relaxation and adventure.
  • Melville Castle: Experience the enchanting atmosphere of Melville Castle, a 4-star eco-certified lodging that boasts a remarkable guest rating of 9.2 out of 10. This castle is a haven for eco-conscious travellers and pet owners, offering a welcoming environment for some pets on site. The property is dedicated to sustainability, making it a great choice for those seeking an environmentally friendly stay. With its charming architecture and lush surroundings, Melville Castle provides a truly memorable experience, perfect for indulging in a tranquil getaway.
  • The Sun Inn: A delightful 4-star inn, The Sun Inn offers a vibrant atmosphere for adventurous spirits, with a guest rating of 8.6 out of 10. Located in the heart of Midlothian, this inn caters to those seeking adventure sports and recreational activities nearby. Guests can enjoy horse riding, mountain biking, birdwatching, and fishing in the stunning landscapes surrounding the property. The Sun Inn’s welcoming ambiance and engaging environment make it a fantastic option for those looking to explore the great outdoors.

Where to stay in Midlothian

Midlothian, Scotland, offers a delightful mix of historical charm and scenic beauty, making it an ideal destination for outdoor enthusiasts and culture seekers. Explore the vibrant city of Edinburgh, just a stone's throw away, and enjoy friendly local pubs within walking distance. For a relaxing countryside getaway, venture into the picturesque landscapes that characterise the region. With an array of nearby shops and excursions, Midlothian invites every traveller to immerse themselves in its welcoming atmosphere.

  • Bonnyrigg: Nestled in the heart of Midlothian, Bonnyrigg offers a delightful blend of culture and charm. The city welcomes visitors year-round, with peak travel times in March to April and September. Known for its romantic atmosphere, Bonnyrigg features a variety of activities such as shopping and golf, making it ideal for families and couples alike. Notable attractions include a historic castle and symbolic landmarks that enrich the local experience. With its vibrant community and accessible venues, Bonnyrigg is a perfect destination for those seeking both relaxation and adventure.
  • Lasswade: Located in close proximity to Edinburgh, Lasswade is a quaint city known for its cultural richness and scenic beauty. The travel experience here is quite consistent, with visitors flocking in March to April and September. Ideal for romantic getaways and business trips, Lasswade boasts an array of activities from shopping to golf. The area is dotted with historic places and impressive castles, offering a glimpse into Scotland's past. This charming city is perfect for those wishing to immerse themselves in local history while enjoying modern conveniences.
  • Dalkeith: As a vibrant city in Midlothian, Dalkeith draws visitors with its family-friendly environment and outdoor activities. The peak travel season spans June to July and September, showcasing the city's appeal for culture enthusiasts. Visitors can enjoy shopping and golfing, while also exploring historic sites and symbolic landmarks that define its heritage. Dalkeith Park, a stunning green space, is a highlight, offering picturesque walks and family-friendly events. This city is a fantastic choice for those looking to balance leisure with cultural exploration.

Things to do in Midlothian

Shopping

In Midlothian, explore the vibrant shopping scene at the Straiton Retail Park, offering a variety of high street brands. Head to the Penicuik Town Centre for charming local shops and artisan goods, perfect for unique gifts and souvenirs to remember your trip.

Recreation

Experience the tranquil setting of the Macdonald Holyrood Hotel's spa, offering luxurious treatments and relaxation areas. For outdoor enthusiasts, the Pentland Hills Regional Park provides ample opportunities for hiking and nature walks, allowing you to connect with the stunning Scottish landscape.

Adventure

For thrilling outdoor pursuits, explore the Pentland Hills Regional Park, offering rugged terrain for hiking and mountain biking. Alternatively, the Midlothian Snowsports Centre provides exhilarating skiing and snowboarding opportunities, while the Edinburgh International Climbing Arena invites climbing enthusiasts to test their skills in a vibrant indoor setting.

Nightlife

Midlothian's nightlife offers a charming mix of traditional pubs and modern bars. For a lively evening, visit The Old Mill in Lasswade for a warm atmosphere, or enjoy a cocktail at The White Hart Inn in Dalkeith, where you can soak up the local vibe and enjoy live music.

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

Find the best attractions in Midlothian

Midlothian is perfect for those seeking outdoor adventures and cultural experiences amidst stunning scenery. Visitors can explore captivating castles, historic churches, and urban parks, making it an ideal destination for romance and adventure alike. Whether you're drawn to the rich heritage or the beautiful landscapes, Midlothian offers a variety of attractions to suit every traveler's taste. For a comfortable stay, consider your accommodation options in nearby Liverpool.

  • Dalkeith Country Park: Immerse yourself in nature at Dalkeith Country Park, a vibrant urban park offering scenic walks, family-friendly activities, and outdoor adventures. With its lush landscapes and historic buildings, it’s an ideal spot for picnics and leisurely exploration.
  • Rosslyn Chapel: Discover the intricate artistry and rich history of Rosslyn Chapel, a stunning 15th-century church renowned for its unique carvings and cultural significance. The chapel’s enchanting atmosphere invites quiet reflection and appreciation of its Gothic architecture.
  • Dalhousie Castle: Experience the romance of Dalhousie Castle, a majestic fortress steeped in history. Set in picturesque grounds, the castle offers a glimpse into Scotland's heritage, along with elegant dining and luxurious accommodations.

Frequently asked questions

How much do hotels in Midlothian cost?
In Midlothian, you can find cheap options from P4,180 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 P4,180 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 "Traveler 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 vacation, 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