Default HTG hotel image

Hotels near Heart of Midlothian

  • 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

Star rating

Guest rating

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

Our top choices for Heart of Midlothian hotels

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh, 0.1 km from Heart of Midlothian
9.8 out of 10, Exceptional, (1,424 reviews)
"Great location and staff very friendly."
United States
Tampa
The price is RM1,258
RM1,585 total
includes taxes & fees
26 Jul - 27 Jul
Market Street Hotel

The Balmoral Hotel

The Balmoral Hotel
5.0 star property
New Town, 0.4 km from Heart of Midlothian
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 RM3,482
RM4,387 total
includes taxes & fees
3 Aug - 4 Aug
The Balmoral Hotel

Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
4.0 star property
Old Town Edinburgh, 0.4 km from Heart of Midlothian
9.6 out of 10, Exceptional, (1,004 reviews)
"Great location, nice hotel"
United States
OZAN
The price is RM1,162
RM1,464 total
includes taxes & fees
29 Jul - 30 Jul
Hotel du Vin & Bistro Edinburgh

Linton Collection - 28 North Bridge

Linton Collection - 28 North Bridge
4.5 star property
Old Town Edinburgh, 0.3 km from Heart of Midlothian
9.6 out of 10, Exceptional, (870 reviews)
"Great rooms, & location."
Australia
Jason
The price is RM958
RM1,207 total
includes taxes & fees
30 Jul - 31 Jul
Linton Collection - 28 North Bridge

No1. Apartments Edinburgh - New Town

No1. Apartments Edinburgh - New Town
4.0 star property
New Town, 0.9 km from Heart of Midlothian
9.6 out of 10, Exceptional, (84 reviews)
"Great central location with all the amenities needed - kitchen, laundry and great bathrooms"
United States
Nirav
The price is RM955
RM1,203 total
includes taxes & fees
29 Jul - 30 Jul
No1. Apartments Edinburgh - New Town

Forth House by Supercity Aparthotels

Forth House by Supercity Aparthotels
4.0 star property
Broughton, 0.9 km from Heart of Midlothian
9.6 out of 10, Exceptional, (195 reviews)
"The apartment was clean and had all the amenities needed for our stay. The bed was comfortable. It was walking distance to many sights and restaurants. The hosts were friendly and were readilt available to assist or answer any questions one may have. Would definitely consider a return if we came to Scotland."
United States
Joann
The price is RM1,025
RM1,292 total
includes taxes & fees
26 Jul - 27 Jul
Forth House by Supercity Aparthotels

Destiny Scotland New Town Apartments

Destiny Scotland New Town Apartments
3.5 star property
New Town, 0.7 km from Heart of Midlothian
9.6 out of 10, Exceptional, (228 reviews)
"The apartment had been renovated and was nice and clean. A great location and only 10 minutes to the train station, bus station and Royal Mile."
Canada
Sherry
The price is RM976
RM1,230 total
includes taxes & fees
2 Aug - 3 Aug
Destiny Scotland New Town Apartments

Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection
5.0 star property
Old Town Edinburgh, 0.4 km from Heart of Midlothian
9.6 out of 10, Exceptional, (1,003 reviews)
"The best thing about the hotel is the location and the helpful, friendly staff. The rooms are so good also highly recommended"
United Kingdom
Hamad
The price is RM1,743
RM2,196 total
includes taxes & fees
28 Jul - 29 Jul
Old Town Chambers, Autograph Collection

Braid Apartments by Mansley

Braid Apartments by Mansley
4.0 star property
New Town, 0.7 km from Heart of Midlothian
9.6 out of 10, Exceptional, (671 reviews)
"Great all around and excellent location."
United States
Frederic
The price is RM1,072
RM1,286 total
includes taxes & fees
19 Jul - 20 Jul
Braid Apartments by Mansley

St Giles ApartHotel by Joivy

St Giles ApartHotel by Joivy
3.0 star property
Old Town Edinburgh, < 0.1 km from Heart of Midlothian
9.6 out of 10, Exceptional, (7 reviews)
"We were right in the center of it all. Fantastic!"
United States
Susan
The price is RM1,237
RM2,868 total
includes taxes & fees
30 Jul - 31 Jul
St Giles ApartHotel by Joivy

Ten Hill Place

Ten Hill Place
4.0 star property
Southside, 0.6 km from Heart of Midlothian
9.4 out of 10, Exceptional, (1,001 reviews)
"Great location, super friendly staff, would stay again."
United Kingdom
Kara
The price is RM732
RM878 total
includes taxes & fees
19 Jul - 20 Jul
Ten Hill Place

100 Princes Street

100 Princes Street
4.5 star property
New Town, 0.6 km from Heart of Midlothian
9.6 out of 10, Exceptional, (68 reviews)
"Such a very special place. Cozy rooms, beautiful design, and the most wonderful service. The bar is excellent. Loved everything about it and would stay again."
United States
Kevin
The price is RM2,559
RM3,224 total
includes taxes & fees
3 Aug - 4 Aug
100 Princes Street

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh, 0.5 km from Heart of Midlothian
9.4 out of 10, Exceptional, (1,000 reviews)
"Property is in a great location, staff was friendly, and the laundry room was a nice amenity."
United States
Jorge
The price is RM1,012
RM1,275 total
includes taxes & fees
26 Jul - 27 Jul
Wilde Aparthotels, Edinburgh, Grassmarket

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh, 0.1 km from Heart of Midlothian
9.4 out of 10, Exceptional, (1,495 reviews)
"Perfect location and friendly staff. Will stay here again."
United States
Brandy
The price is RM1,774
RM2,235 total
includes taxes & fees
28 Jul - 29 Jul
Virgin Hotels Edinburgh

The Royal Scots Club Edinburgh

The Royal Scots Club Edinburgh
3.0 star property
New Town, 0.8 km from Heart of Midlothian
9.4 out of 10, Exceptional, (1,011 reviews)
"This is a charming hotel with a historic background in the heart of Edinburgh."
United States
Sandra
The price is RM887
RM1,064 total
includes taxes & fees
19 Jul - 20 Jul
The Royal Scots Club Edinburgh

Roomzzz Edinburgh

Roomzzz Edinburgh
4.0 star property
New Town, 0.6 km from Heart of Midlothian
9.4 out of 10, Exceptional, (369 reviews)
"Loved this place!"
United States
Mayra
The price is RM1,118
RM1,409 total
includes taxes & fees
30 Jul - 31 Jul
Roomzzz Edinburgh

Destiny Scotland Charlotte SQ Apartments

Destiny Scotland Charlotte SQ Apartments
4.5 star property
New Town, 0.9 km from Heart of Midlothian
9.6 out of 10, Exceptional, (144 reviews)
"Lovely apartment, centrally located"
United States
Charles
The price is RM1,136
RM1,431 total
includes taxes & fees
30 Jul - 31 Jul
Destiny Scotland Charlotte SQ Apartments

No1. Apartments Edinburgh - George IV Bridge

No1. Apartments Edinburgh - George IV Bridge
3.5 star property
Old Town Edinburgh, 0.2 km from Heart of Midlothian
9.4 out of 10, Exceptional, (268 reviews)
"Situated in an excellent area of Edinburgh perfect for walking into the Old Town. Ideal for restaurants, bars and the castle. Just give minutes walk to the mile."
United Kingdom
Terence
The price is RM1,082
RM1,363 total
includes taxes & fees
30 Jul - 31 Jul
No1. Apartments Edinburgh - George IV Bridge

Tigerlily

Tigerlily
4.0 star property
New Town, 0.9 km from Heart of Midlothian
9.4 out of 10, Exceptional, (1,000 reviews)
"Great location. Great breakfast. Huge rooms"
Canada
Andrea
The price is RM1,161
RM1,462 total
includes taxes & fees
29 Jul - 30 Jul
Tigerlily

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh
5.0 star property
New Town, 0.5 km from Heart of Midlothian
9.4 out of 10, Exceptional, (786 reviews)
"Great location for train & tram. Very friendly staff, great food. Will definitely stay there again"
United Kingdom
Richard
The price is RM2,093
RM2,638 total
includes taxes & fees
21 Jul - 22 Jul
The Edinburgh Grand, a Luxury Collection 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.

Compare popular hotels close to Heart of Midlothian

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Champagne bar
Market Street Hotel
4.0 star property
9.8
Exceptional
1,424 reviews
View
3 restaurants; breakfast, lunch and dinner served
The Balmoral Hotel
5.0 star property
9.8
Exceptional
1,002 reviews
View
Property amenity
Hotel du Vin & Bistro Edinburgh
4.0 star property
9.6
Exceptional
1,004 reviews
View
Hallway
Linton Collection - 28 North Bridge
4.5 star property
9.6
Exceptional
870 reviews
View
Living area
No1. Apartments Edinburgh - New Town
4.0 star property
9.6
Exceptional
84 reviews
View

Top Heart of Midlothian Hotel Reviews

Hotels near other Heart of Midlothian attractions

Find out more about Heart of Midlothian

Top reasons to visit Heart of Midlothian

  • Exciting Sports Culture: Experience the thrill of local football matches at Tynecastle Stadium, home to Midlothian FC.
  • Cultural Events: Enjoy a variety of festivals, theatre performances, and art exhibitions that highlight the area's creative spirit.
  • Rich Historical Attractions: Explore the informative Midlothian Museum and the charming Tynecastle Park.
  • Vibrant Nightlife: Join lively pub crawls and immerse yourself in the local nightlife.
  • Diverse Accommodation: Choose from a range of welcoming hotels catering to all types of travellers.

Find great hotels near Heart of Midlothian

Heart of Midlothian offers a delightful selection of accommodation options, perfect for every type of traveller. From the charming Tynecastle Hotel to the welcoming Hearts Hotel and the unique Midlothian Museum Hotel, guests can enjoy a range of amenities, including pet-friendly options and LGBTQIA-friendly services. Whether you're here for business or leisure, you'll find a comfortable and inviting place to stay in this vibrant area of Edinburgh.

  • Apex Grassmarket Hotel: This 4-star hotel boasts a contemporary design with a focus on eco-friendliness, making it an ideal choice for environmentally conscious travellers. Located 483m from Heart of Midlothian, the hotel features spacious rooms equipped with modern amenities and stunning views of Edinburgh Castle. Guests appreciate the hotel's commitment to sustainability, and the property is well-suited for business travellers seeking a comfortable yet eco-certified experience. The on-site restaurant serves local cuisine, and there’s a fitness centre available for those looking to maintain their workout routine during their stay.
  • ibis Edinburgh Centre South Bridge - Royal Mile: Situated a mere 322m from Heart of Midlothian, this 3-star hotel offers a vibrant and casual atmosphere, perfect for budget-conscious visitors. The hotel is eco-certified and welcomes pets, making it a unique option for those travelling with furry companions. Guests enjoy comfortable rooms with modern furnishings and access to essential amenities. The hotel features a bar and dining area serving a range of dishes, while its proximity to major attractions makes it an excellent base for exploring the city. The accommodating pet policy, including amenities like food and water bowls, further enhances its appeal.
  • Apex Waterloo Place Hotel: A luxurious 4-star accommodation located 644m from Heart of Midlothian, the Apex Waterloo Place Hotel seamlessly combines elegance with relaxation. With a guest rating of 9.2 out of 10, the hotel offers a full-service spa, including treatments such as massages and detoxification wraps, ensuring a rejuvenating stay. Family-friendly amenities are also available, making it suitable for visitors with children. The sophisticated restaurant serves an exquisite menu, and the hotel’s prime location allows easy access to Edinburgh’s cultural landmarks, creating a well-rounded experience for all guests.

Where to stay near Heart of Midlothian

Visitors to Heart of Midlothian will be captivated by its rich history and vibrant atmosphere. Enjoy matchday hospitality while cheering for the local Hearts football team, and immerse yourself in the charm of Edinburgh, the capital of Scotland. With its fantastic location, Heart of Midlothian serves as a perfect base for exploring both romantic spots and family-friendly attractions, making it an ideal city break destination for travellers seeking a warm welcome and unforgettable experiences.

  • Edinburgh: As a vibrant metropolis, Edinburgh is home to Heart of Midlothian and is renowned for its rich history and stunning architecture. The city experiences a steady influx of visitors year-round, with peak seasons from July to September. Travellers flock to Edinburgh for its cultural, family-friendly, and city-themed experiences. Key highlights include the iconic Edinburgh Castle, the bustling Royal Mile, and a plethora of theatres and shopping areas. Whether you're exploring historic streets or soaking in the local arts scene, Edinburgh promises a captivating experience.
  • Old Town Edinburgh: Nestled around the historic Heart of Midlothian, Old Town Edinburgh is a charming neighbourhood that attracts visitors all year round, particularly during the spring and summer months. Known for its enchanting medieval streets and rich cultural offerings, this area is perfect for those seeking city-themed and family experiences. Highlights include the vibrant Grassmarket, historic sites like St Giles' Cathedral, and various theatres. With its unique character and lively atmosphere, Old Town provides a glimpse into Edinburgh's fascinating past while being at the heart of contemporary events.
  • Edinburgh City Centre: Located a mere 322m from Heart of Midlothian, Edinburgh City Centre is the bustling heart of the capital. This area sees a consistent flow of tourists throughout the year, with peak visits in the summer months. The City Centre is perfect for culture enthusiasts and families alike, offering an array of shopping centres, theatres, and historic sites. Key attractions include the iconic Scott Monument and the beautiful Princes Street Gardens. The vibrant atmosphere of the City Centre makes it an exciting hub for shopping, dining, and exploring the city's rich heritage.

Things to do near Heart of Midlothian

Shopping

In the heart of Midlothian, explore the historic Grassmarket for unique shops and local crafts. For a wider variety, head to the nearby St James Quarter, a modern shopping destination with popular brands, or if you're up for a drive, visit Fort Kinnaird for more retail options.

Recreation

In Heart of Midlothian, the Spa at the Sheraton Grand Edinburgh offers rejuvenating treatments and a tranquil atmosphere, while the nearby New Town’s Leith Spa provides bespoke therapies and relaxation. Enjoy scenic walks in the area’s parks, perfect for unwinding amidst nature's beauty.

Adventure

Knockhill Racing Circuit offers an exhilarating experience for motorsport enthusiasts, located 29km from Heart of Midlothian. Feel the adrenaline rush as you watch thrilling races or take part in driving experiences that immerse you in the fast-paced world of motor racing.

Nightlife

In Heart of Midlothian, you'll find vibrant pubs like The Bongo Club, known for eclectic music and a lively atmosphere. The Usher Hall often hosts captivating live performances, while the Forest Cafe offers a unique, artistic vibe for a more relaxed evening.

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

Booking tips and Expedia advantages for Heart of Midlothian

To save money during your visit to Heart of Midlothian, consider travelling between January and March when accommodation prices drop. Book your hotel about a month in advance or explore last-minute deals on Expedia for potential savings. Tuesdays are the cheapest days to stay, while Saturdays tend to be pricier. Use Expedia’s search tool to filter by budget and combine hotel, flights, and activities for better package deals. Additionally, enjoy free activities like exploring the area on foot, as Heart of Midlothian is pedestrian-friendly.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Heart of Midlothian are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Heart of Midlothian is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Heart of Midlothian is Tuesday. The most expensive day to stay around Heart of Midlothian is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, desired location, and preferred hotel type. To uncover the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Heart of Midlothian hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Heart of Midlothian

Heart of Midlothian offers a delightful array of attractions, including the iconic Tynecastle Stadium and the informative Midlothian Museum. Visitors can immerse themselves in local culture, enjoy family-friendly experiences, and explore the vibrant streets. Nearby, Tynecastle Park adds to the area's charm, making it a perfect destination for those seeking a blend of history and leisure.

  • Edinburgh Castle: Perched atop Castle Rock, this historic fortress offers breathtaking views and a glimpse into Scotland's tumultuous past. With its rich culture and romantic ambiance, visitors can explore the Crown Jewels and the Stone of Destiny, as well as enjoy the stunning architecture that tells stories of centuries gone by.
  • Princes Street: A vibrant hub of activity, this iconic street is renowned for its shopping and dining options, all set against the backdrop of the stunning Old Town. The city vibes here are palpable, making it an ideal spot to relax, enjoy a coffee, or simply people-watch.
  • Grassmarket: This lively precinct is steeped in history and charm, offering a delightful mix of pubs, restaurants, and shops. With its family-friendly outdoor atmosphere, Grassmarket is a fantastic place to soak in local culture while enjoying the picturesque views of the surrounding hills.

Best time to go to Heart of Midlothian

The best time to visit Heart of Midlothian is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January38.5°F (3.6°C)Light RainMostly CloudySlightly LowSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudySlightly LowSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudySlightly LowSlightly Low
April45.1°F (7.3°C)No RainMostly CloudyAverageAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudySlightly HighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudySlightly HighAverage
October49.5°F (9.7°C)Light RainMostly CloudyAverageAverage
November43.5°F (6.4°C)Light RainMostly CloudyAverageAverage
December39.6°F (4.2°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to Heart of Midlothian

Travelling to the Heart of Midlothian in EDInburgh is convenient with several airports nearby. Edinburgh Airport (EDI) is located 11km away and offers excellent hotel options such as the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh. Glasgow Prestwick Airport (PIK) is 101km away, with luxurious hotels like the 5-star Marine Troon and Lochgreen House Hotel, both just 3km from the airport. Dundee Airport (DND) is 56km away, featuring hotels such as the 5-star Hideaway Experience and the 4-star Apex City Quay Hotel & Spa, both within a short distance for easy access to the airport.

Frequently asked questions

What's the area like around Heart of Midlothian?
Heart of Midlothian is located in a historic area of Edinburgh known for its top museums and lively festivals. If you're looking for a convenient place to stay, take a look at the 1545 hotels and other accommodation options you'll find within a mile.
What's the best place to stay close to Heart of Midlothian?
Adjacent to Heart of Midlothian, Apex Grassmarket Hotel is one of the top choices for your stay based on our traveller data, and this hotel offers a restaurant and an indoor pool. Other good options close by include Apex Waterloo Place Hotel and CODE - The Court, Edinburgh.
How many hotels should I expect to find near Heart of Midlothian?
Expedia has 1545 hotels and other accommodation options within a mile from Heart of Midlothian.
If I need to cancel the hotel reservation for my stay near Heart of Midlothian, will I receive a refund?
Yes! You'll find that most hotel reservations are fully refundable if you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of your arrival date. If you booked a non-refundable reservation, it may still be possible to cancel it and receive a refund within a 24-hour period of booking. Enter your dates, click on "Search", then use the "fully refundable" filter to review the best options available near Heart of Midlothian.
What can I see and do near Heart of Midlothian?
Study the collections at Scotch Whisky Experience, National Museum of Scotland or Museum on the Mound. Royal Mile, Edinburgh Castle and St. Giles' Cathedral are landmarks that you won't want to miss. You can watch performances at Festival Theatre, Usher Hall and Edinburgh Playhouse Theatre if you're interested in local theatre.
How can I get to Heart of Midlothian?
If you're taking a train into town, Edinburgh Waverley Station and Edinburgh (ZXE-Edinburgh Waverly Train Station) are the closest stations to Old Town Edinburgh. There might not be many public transport options near to Heart of Midlothian so consider renting a car to see more of the area.

Explore a world of travel with Expedia