Search Hotels Near Heart of Midlothian, Old Town

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top Trending Hotels Near Heart of Midlothian

Radisson Collection Hotel, Royal Mile Edinburgh
5 out of 5
0.064 mi from Heart of Midlothian
Free cancellationReserve now, pay when you stay
£103
per night
Feb 23 - Feb 24
4.5/5Wonderful! (1,533 reviews)

"Great location, comfy large bed, friendly staff, gym"…"

Reviewed on 3 Feb 2020

Radisson Collection Hotel, Royal Mile Edinburgh
Fraser Suites Edinburgh
4 out of 5
0.047 mi from Heart of Midlothian
£70
per night
Feb 23 - Feb 24
4.4/5Excellent! (2,087 reviews)

"Very friendly staff. Breakfast could be better and some of the rooms need repairs"…"

Reviewed on 10 Feb 2020

Fraser Suites Edinburgh
Old Town Chambers
5 out of 5
0.039 mi from Heart of Midlothian
Free cancellationReserve now, pay when you stay
£125
per night
Feb 23 - Feb 24
4.8/5Exceptional! (1,332 reviews)

"All the mod cons, everything we needed. We will definitely be back to stay here. Location was superb!"…"

Reviewed on 16 Feb 2020

Old Town Chambers
Hilton Edinburgh Carlton
4 out of 5
0.2 mi from Heart of Midlothian
Free cancellationReserve now, pay when you stay
£76
per night
Mar 1 - Mar 2
4.3/5Excellent! (1,059 reviews)

"Liked the hotel but they had no note of my requests from Expedia!"…"

Reviewed on 7 Feb 2020

Hilton Edinburgh Carlton
The Inn Place
4 out of 5
0.1 mi from Heart of Midlothian
Free cancellationReserve now, pay when you stay
£63
per night
Mar 1 - Mar 2
4.4/5Excellent! (921 reviews)

"Larger than average twin room.. Great central location.."…"

Reviewed on 12 Feb 2020

The Inn Place
Radisson Blu Hotel, Edinburgh City Centre
4 out of 5
0.3 mi from Heart of Midlothian
Free cancellationReserve now, pay when you stay
£86
per night
Feb 23 - Feb 24
4.5/5Wonderful! (2,051 reviews)

"Beautiful hotel, BEST location, and great spa services!"…"

Reviewed on 15 Feb 2020

Radisson Blu Hotel, Edinburgh City Centre
The Scotsman Hotel
4 out of 5
0.2 mi from Heart of Midlothian
£105
per night
Feb 23 - Feb 24
4.4/5Wonderful! (1,983 reviews)

"The rooms were incredible, clean with amazing finishing. Incredible cozy and warm - Perfect to come back to after a wet day out. Not forgetting the incredible shower."…"

Reviewed on 11 Feb 2020

The Scotsman Hotel
Old Waverley Hotel
3 out of 5
0.2 mi from Heart of Midlothian
Free cancellationReserve now, pay when you stay
£58
per night
Feb 23 - Feb 24
4/5Very Good! (1,982 reviews)

"This hotel is very well situated just across the road from Waverley station."…"

Reviewed on 6 Feb 2020

Old Waverley Hotel
Apex City of Edinburgh Hotel
4 out of 5
0.3 mi from Heart of Midlothian
Free cancellationReserve now, pay when you stay
£59
per night
Feb 23 - Feb 24
4.4/5Wonderful! (2,169 reviews)

"Nice property but didn’t realise this is not Apex Waterloo. So no pool - has to go next door. Nice modern hotel but our toon was very cold - no heating seemed to be on but had a wee fan heater in wardrobe. Car park is a nightmare. Give a discount voucher fir NCP that didn’t work."…"

Reviewed on 17 Feb 2020

Apex City of Edinburgh Hotel
Apex Grassmarket Hotel
4 out of 5
0.3 mi from Heart of Midlothian
Free cancellationReserve now, pay when you stay
£66
per night
Feb 23 - Feb 24
4.3/5Excellent! (2,168 reviews)

"We liked the duck on arrivsk. Nice staff. Nice touch with pillow spray"…"

Reviewed on 12 Feb 2020

Apex Grassmarket Hotel
Can't see what you're looking for?
See all available properties in Heart of Midlothian
View all properties
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.

Pocket Guide: Heart of Midlothian Hotels

Search for hotels in Heart of Midlothian on Expedia.co.uk. You can easily find your hotels in Heart of Midlothian using one of the methods below:

  • View our selection of featured hotels in Heart of Midlothian
  • Use the map to find hotels in the Heart of Midlothian neighborhood you prefer
  • Use the filters to see hotels in a specific area of Heart of Midlothian, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Heart of Midlothian
  • Enter your travel dates to view the best deals on hotels in Heart of Midlothian - while they last

Frequently asked questions

Heart of Midlothian Hotel Reviews

More trip options