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

Guest rating
Guest rating
Star rating

Our top choices for Midlothian hotels

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,448 reviews)
"Great location "
United Kingdom
Lee
The price is AU$194
includes taxes & fees
1 Mar - 2 Mar
Apex Grassmarket Hotel

CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,054 reviews)
"Had a great stay!"
United Kingdom
Harshana
The price is AU$131
includes taxes & fees
11 Feb - 12 Feb
CODE - The Court, Edinburgh

Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,124 reviews)
"Great place to stay "
United Kingdom
Stuart
The price is AU$85
includes taxes & fees
22 Feb - 23 Feb
Holiday Inn Edinburgh by IHG

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (1,232 reviews)
"Clean room, great location, fantastic staff"
United Kingdom
Kerri
Market Street Hotel

Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,384 reviews)
"An amazing location and friendly staff!"
United States
Charles Ryan
The price is AU$173
includes taxes & fees
10 Feb - 11 Feb
Aparthotel Adagio Edinburgh Royal Mile

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,002 reviews)
"Really nice hotel in a great location. Staff were all very polite and the pool was lovely too."
United Kingdom
Lisa
The price is AU$190
includes taxes & fees
8 Mar - 9 Mar
Apex Waterloo Place Hotel

Point A Hotel Edinburgh Haymarket

Point A Hotel Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,629 reviews)
"Friendly staff very clean rooms and excellent atmosphere!"
Canada
Khristopher
The price is AU$113
includes taxes & fees
23 Feb - 24 Feb
Point A Hotel Edinburgh Haymarket

The Hoxton Edinburgh

The Hoxton Edinburgh
4.0 star property
West End
9.4 out of 10, Exceptional, (184 reviews)
"Lovely hotel with great staff"
United Kingdom
Elizabeth
The price is AU$190
includes taxes & fees
16 Feb - 17 Feb
The Hoxton Edinburgh

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,387 reviews)
"Loved my stay here!"
United States
Katherine A
The price is AU$355
includes taxes & fees
23 Feb - 24 Feb
Virgin Hotels Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
5.0 star property
Tollcross
9.0 out of 10, Wonderful, (1,007 reviews)
"The staff were all amazing - incredibly helpful and quick to respond to any short-notice requests. The room was fantastic - spacious, clean and comfortable. The hotel's location was perfect for local amenities, sightseeing and restaurants."
United Kingdom
Adrian
The price is AU$227
includes taxes & fees
1 Mar - 2 Mar
Sheraton Grand Hotel & Spa, Edinburgh

Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very good, (1,009 reviews)
"The staff were polite friendly and very helpful. "
United Kingdom
Rrona
The price is AU$144
includes taxes & fees
12 Feb - 13 Feb
Village Hotel Edinburgh

Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,577 reviews)
"Great location! "
Canada
Caitlin
The price is AU$147
includes taxes & fees
22 Feb - 23 Feb
Apex City of Edinburgh Hotel

Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
Gogar
8.2 out of 10, Very good, (658 reviews)
"All as expected for a short business trip, clean room, breakfast was good, didn’t need much more"
United Kingdom
Kapil
The price is AU$121
includes taxes & fees
11 Feb - 12 Feb
Delta Hotels by Marriott Edinburgh

Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
4.0 star property
Old Town Edinburgh
8.4 out of 10, Very good, (1,006 reviews)
"Great location, excellent breakfast buffet. "
United States
James
The price is AU$223
includes taxes & fees
22 Feb - 23 Feb
Hilton Edinburgh Carlton

Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
4.0 star property
Riccarton
8.8 out of 10, Excellent, (1,000 reviews)
"Lovely room, helpful staff"
United Kingdom
Tia
The price is AU$120
includes taxes & fees
1 Mar - 2 Mar
Courtyard by Marriott Edinburgh West

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,303 reviews)
"Clean room, staff were helpful and location was great!"
Canada
Debbie
The price is AU$148
includes taxes & fees
22 Feb - 23 Feb
Leonardo Royal Hotel Edinburgh

ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very good, (1,051 reviews)
"Very clean and a great, simple hotel for a stay in Edinburgh!"
United States
Brooke
The price is AU$88
includes taxes & fees
23 Feb - 24 Feb
ibis budget Edinburgh Park

Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
5.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1,010 reviews)
"The stay was perfect! Staff were very accommodating and the location was so central."
United Kingdom
Daisy
The price is AU$264
includes taxes & fees
22 Feb - 23 Feb
Kimpton Charlotte Square by IHG

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,780 reviews)
"Staff were really friendly and helpful on arrival. Room basic but very clean and more than adequate. Pleasant stay."
United Kingdom
Paul Maurice
The price is AU$149
includes taxes & fees
22 Feb - 23 Feb
ibis Edinburgh Centre South Bridge - Royal Mile

InterContinental Edinburgh The George by IHG

InterContinental Edinburgh The George by IHG
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (1,003 reviews)
"Staff and service were excellent. Bedroom was very clean and cosyily decorated."
United Kingdom
Allison
The price is AU$246
includes taxes & fees
22 Feb - 23 Feb
InterContinental Edinburgh The George by IHG
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: Explore the majestic castles that showcase Midlothian's rich history and architecture.
  • Outdoor Adventures: Enjoy activities at the Midlothian Snowsports Centre, perfect for thrill-seekers.
  • Picturesque Parks: Relax in beautiful urban parks, ideal for picnics and leisurely strolls.
  • Charming Villages: Discover quaint villages filled with friendly locals and unique cultural experiences.
  • Diverse Accommodations: Choose from a variety of welcoming stays, catering to all types of travellers.

Find great hotels in Midlothian

Discover a variety of charming accommodations in Midlothian, Scotland, perfect for every type of traveller. Whether you’re seeking pet-friendly options, family-friendly stays, or LGBTQIA welcoming environments, you'll find a range of hotels and guesthouses to suit your needs. Explore the best-rated hotels in the area, each offering unique services and a warm Scottish welcome, ensuring a memorable vacation experience.

  • Dalhousie Castle Hotel & Spa: Experience a blend of history and luxury at the 4-star Dalhousie Castle Hotel & Spa, situated amidst the stunning Scottish landscape. This enchanting property offers a unique castle experience, perfect for travellers seeking a relaxing getaway or a family vacation. With amenities like a full spa featuring body wraps, massage treatment rooms, and a rejuvenating hot tub, guests can unwind in style. The hotel is also well-equipped for business travellers, offering multiple meeting rooms and facilities, making it an ideal choice for both leisure and work.
  • The Craigie: A welcoming retreat for families and LGBTQIA travellers, The Craigie is a charming 3.5-star hotel that prides itself on its inclusivity and comfort. Located conveniently in Midlothian, this hotel features accessible business amenities, including a business centre and meeting rooms, catering to those blending work with leisure. Families will appreciate the thoughtful amenities for children, such as complimentary cribs. The Craigie is where you can enjoy a homely atmosphere while exploring the beautiful surroundings of Scotland.
  • Melville Castle: Embrace a distinctive stay at Melville Castle, a 4-star eco-certified accommodation that combines elegance with sustainability. This historic castle not only welcomes pets but also ensures a green footprint with its eco-friendly practices, making it perfect for environmentally conscious travellers. Enjoy the serene surroundings while taking advantage of the pet-friendly policies, allowing your furry friends to join your adventure. Melville Castle is a unique choice for those seeking a memorable stay in a picturesque setting.

Where to stay in Midlothian

Midlothian, Scotland, offers a delightful blend of historical charm and stunning landscapes, perfect for outdoor and family adventures. Explore the quaint Midlothian villages, each brimming with friendly locals and rich history. Don't miss the breathtaking views and relaxing atmosphere that this beautiful region provides. Whether you're wandering through picturesque parks or immersing yourself in cultural experiences, Midlothian promises a memorable getaway just a stone's throw from Edinburgh.

  • Lasswade: Nestled in the heart of Midlothian, Lasswade offers a charming blend of culture and natural beauty. Known for its appealing local shops and proximity to stunning golf courses, this city is perfect for those seeking a romantic getaway or a family adventure. The area features notable landmarks, including an impressive castle and several historic sites, inviting visitors to delve into its rich heritage. With a peak in tourist activity during March to April and September, Lasswade is ideally suited for a delightful cultural experience.
  • Dalkeith: A vibrant city in Midlothian, Dalkeith is celebrated for its beautiful parks and outdoor activities, making it an excellent destination for families and culture enthusiasts alike. Visitors can explore lush urban parks and engaging educational venues, all while enjoying the local shopping scene. With peak visitor numbers in June to July and September, Dalkeith's charm lies in its balance of urban and natural attractions, providing a refreshing escape for those who appreciate outdoor experiences.
  • Bonnyrigg: Located in Midlothian, Bonnyrigg enchants guests with its cultural ambience and family-friendly attractions. This city boasts a lively shopping area, a thriving theatre scene, and a variety of golf courses for sport enthusiasts. Visitors can also admire its historic places and iconic landmarks, including a majestic castle that adds to the area's allure. With the highest visitor numbers in March to April and September, Bonnyrigg is a wonderful spot for those looking for romance and memorable experiences.

Things to do in Midlothian

Midlothian offers a fantastic mix of outdoor adventures and cultural experiences, making it ideal for family vacations. You can explore local shopping areas, enjoy educational attractions, and visit an arena for entertainment. It's perfect for a day trip or family events, ensuring there's something for everyone to enjoy while soaking in the beautiful Scottish scenery.

Shopping

Midlothian offers charming local shops for unique souvenirs, like those found at the Dalkeith Country Park. If you're up for a drive, head to the Fort Kinnaird Shopping Centre for a wide range of high street brands and dining options, perfect for a full day out.

Recreation

At Hillend Country Park, enjoy scenic walks and unwind in nature's serenity. Glencorse Golf Club offers a fantastic outdoor golfing experience amidst stunning landscapes. Meanwhile, Roslin Glen Country Park is perfect for leisurely strolls and relaxation, surrounded by tranquil woodlands and picturesque views.

Adventure

Explore the stunning Pentland Hills Regional Park, where you can hike, cycle, or horse ride through breathtaking landscapes. Try your hand at rock climbing at the Midlothian Snowsports Centre, offering thrilling slopes and activities for all skill levels.

Nightlife

Midlothian boasts a vibrant nightlife with venues like The Ferry Tap, where you can enjoy live music and a relaxed atmosphere. For a lively pub experience, The Dalkeith offers a great selection of beers and friendly locals, perfect for unwinding after a day of exploration.

Booking tips and Expedia advantages for Midlothian

To save on your trip to Midlothian, consider visiting between January and March for lower accommodation prices. Book your hotel about a month in advance, ideally on a Tuesday, which is the cheapest day. Check Expedia for last-minute deals and package options that combine flights and activities for extra savings. Make use of their price filter to find the best hotel deals that fit your budget and preferences. Don't forget to explore free activities such as local parks and historical sites to make the most of your visit without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Midlothian are January to March, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Midlothian about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Midlothian is Tuesday. The most expensive day to stay in Midlothian is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you’re after. To uncover the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some cash by combining your Midlothian hotel booking with your flights and activities through an Expedia package deal.

Find the best attractions in Midlothian

Midlothian offers a delightful blend of outdoor adventure and cultural experiences, making it ideal for family vacations. Visitors can explore stunning castles, beautiful urban parks, and historic churches. Popular attractions include the Midlothian Snowsports Centre, perfect for snow sports enthusiasts, as well as other captivating sites that promise romance and adventure. Whether you're seeking culture or outdoor fun, Midlothian has something for everyone to enjoy.

  • Rosslyn Chapel: Discover the stunning architecture and intricate stone carvings of Rosslyn Chapel, a 15th-century marvel steeped in history and mystery. Renowned for its connection to the Knights Templar and the Freemasons, this chapel offers a unique glimpse into Scotland's rich cultural heritage.
  • Pentland Hills Regional Park: Experience the breathtaking landscapes of Pentland Hills Regional Park, perfect for hiking and outdoor adventures. With its rolling hills, scenic views, and diverse wildlife, it's an ideal spot for nature lovers and those seeking a bit of excitement.
  • Dalhousie Castle: Immerse yourself in the romance of Dalhousie Castle, a historic fortress offering luxurious accommodation. Explore its enchanting grounds, and enjoy fine dining while surrounded by centuries of history and charm.

Best time to go to Midlothian

None

The nearest major airports for your trip to Midlothian

When visiting Midlothian, Scotland, the closest major airport is Edinburgh Airport (EDI), situated 19.3km away. Excellent accommodation options include Crescent House, Virgin Hotels Edinburgh, and InterContinental Edinburgh The George, all within 11.3km of EDI, providing convenient access. For those considering Glasgow Airport (GLA), located 85.3km away, notable hotels include Kimpton Blythswood Hotel & Spa, Mar Hall Golf & Spa Resort, and Virgin Hotels Glasgow, all around 11.3km from the airport. Dundee Airport (DND) is another option, 62.8km from Midlothian, with quality lodgings like The Hideaway Experience and Apex City Quay Hotel & Spa, both providing various transport services.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Midlothian cost?
In Midlothian, you can find cheap options from AU$85 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 AU$85 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 for great value, plenty of options and an easy booking process. Register for our free One Key™ rewards programme to unlock exclusive perks and discounted Member Prices. Travel dates not set in stone? Rest easy — we've got you covered if your plans change. And, if you need assistance or want to ask us anything, our online Help Centre is available 24/7.