Hotels near Heart of Midlothian

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay near Heart of Midlothian?

Destiny Scotland Royal Mile Residence

Destiny Scotland Royal Mile Residence
4.0 star property
Old Town Edinburgh, 0.2 mi from Heart of Midlothian
9.6 out of 10, Exceptional, (182 reviews)
The price is £211
includes taxes & fees
19 Apr - 20 Apr
Destiny Scotland Royal Mile Residence

The Rutland Hotel & Apartments

The Rutland Hotel & Apartments
4.0 star property
West End, 0.6 mi from Heart of Midlothian
9.6 out of 10, Exceptional, (413 reviews)
The price is £187
includes taxes & fees
20 Apr - 21 Apr
The Rutland Hotel & Apartments

Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
5.0 star property
New Town, 0.6 mi from Heart of Midlothian
9.4 out of 10, Exceptional, (1,014 reviews)
The price is £237
includes taxes & fees
19 Apr - 20 Apr
Kimpton Charlotte Square by IHG

Tigerlily

Tigerlily
4.0 star property
New Town, 0.6 mi from Heart of Midlothian
9.4 out of 10, Exceptional, (1,001 reviews)
The price is £216
includes taxes & fees
21 Apr - 22 Apr
Tigerlily

ibis Styles Edinburgh Centre St Andrew Square

ibis Styles Edinburgh Centre St Andrew Square
3.0 star property
New Town, 0.3 mi from Heart of Midlothian
9.2 out of 10, Wonderful, (1,007 reviews)
The price is £169
includes taxes & fees
19 Apr - 20 Apr
ibis Styles Edinburgh Centre St Andrew Square

Princes Street Suites

Princes Street Suites
4.0 star property
Old Town Edinburgh, 0.3 mi from Heart of Midlothian
9.2 out of 10, Wonderful, (1,496 reviews)
The price is £134
includes taxes & fees
19 Apr - 20 Apr
Princes Street Suites

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh, 0.2 mi from Heart of Midlothian
9.2 out of 10, Wonderful, (1,346 reviews)
The price is £143
includes taxes & fees
19 Apr - 20 Apr
Leonardo Royal Hotel Edinburgh

Parliament House Hotel

Parliament House Hotel
3.0 star property
New Town, 0.4 mi from Heart of Midlothian
9.0 out of 10, Wonderful, (1,003 reviews)
The price is £130
includes taxes & fees
19 Apr - 20 Apr
Parliament House Hotel

Le Monde Hotel

Le Monde Hotel
4.0 star property
New Town, 0.3 mi from Heart of Midlothian
9.0 out of 10, Wonderful, (1,002 reviews)
The price is £130
includes taxes & fees
19 Apr - 20 Apr
Le Monde Hotel

InterContinental Edinburgh The George by IHG

InterContinental Edinburgh The George by IHG
4.0 star property
New Town, 0.3 mi from Heart of Midlothian
9.0 out of 10, Wonderful, (1,002 reviews)
The price is £191
includes taxes & fees
19 Apr - 20 Apr
InterContinental Edinburgh The George by IHG

Hotel Indigo Edinburgh by IHG

Hotel Indigo Edinburgh by IHG
4.0 star property
New Town, 0.5 mi from Heart of Midlothian
9.0 out of 10, Wonderful, (1,007 reviews)
The price is £144
includes taxes & fees
19 Apr - 20 Apr
Hotel Indigo Edinburgh by IHG

The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton
5.0 star property
West End, 0.6 mi from Heart of Midlothian
9.0 out of 10, Wonderful, (1,007 reviews)
The price is £225
includes taxes & fees
26 Apr - 27 Apr
The Caledonian Edinburgh, Curio Collection by Hilton

Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
5.0 star property
Tollcross, 0.6 mi from Heart of Midlothian
9.0 out of 10, Wonderful, (1,008 reviews)
The price is £222
includes taxes & fees
26 Apr - 27 Apr
Sheraton Grand Hotel & Spa, Edinburgh

YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
New Town, 0.6 mi from Heart of Midlothian
8.8 out of 10, Excellent, (2,572 reviews)
The price is £105
includes taxes & fees
19 Apr - 20 Apr
YOTEL Edinburgh

Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
4.0 star property
New Town, 0.2 mi from Heart of Midlothian
8.8 out of 10, Excellent, (523 reviews)
The price is £198
includes taxes & fees
19 Apr - 20 Apr
Mount Royal Hotel Edinburgh by The Unlimited Collection

Angel's Share Hotel

Angel's Share Hotel
4.0 star property
New Town, 0.6 mi from Heart of Midlothian
8.8 out of 10, Excellent, (1,001 reviews)
The price is £144
includes taxes & fees
26 Apr - 27 Apr
Angel's Share Hotel

Leonardo Edinburgh City

Leonardo Edinburgh City
3.0 star property
Tollcross, 0.5 mi from Heart of Midlothian
8.8 out of 10, Excellent, (1,006 reviews)
The price is £85
includes taxes & fees
19 Apr - 20 Apr
Leonardo Edinburgh City

New Town Hotel

New Town Hotel
4.0 star property
New Town, 0.4 mi from Heart of Midlothian
8.6 out of 10, Excellent, (128 reviews)
The price is £120
includes taxes & fees
15 Apr - 16 Apr
New Town Hotel

The Place

The Place
4.0 star property
New Town, 0.5 mi from Heart of Midlothian
8.6 out of 10, Excellent, (1,010 reviews)
The price is £92
includes taxes & fees
19 Apr - 20 Apr
The Place

Holiday Inn Express - Edinburgh City Centre by IHG

Holiday Inn Express - Edinburgh City Centre by IHG
3.0 star property
Broughton, 0.6 mi from Heart of Midlothian
8.6 out of 10, Excellent, (1,069 reviews)
The price is £105
includes taxes & fees
19 Apr - 20 Apr
Holiday Inn Express - Edinburgh City Centre 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.

Compare popular hotels close to Heart of Midlothian

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Superior 2 Bed Apartment with Balcony | Balcony view
Destiny Scotland Royal Mile Residence
4.0 star property
9.6
Exceptional
182 reviews
View
Luxury Double Room | City view
The Rutland Hotel & Apartments
4.0 star property
9.6
Exceptional
413 reviews
View
Exterior
Kimpton Charlotte Square by IHG
5.0 star property
9.4
Exceptional
1,014 reviews
View
Terrace/patio
Tigerlily
4.0 star property
9.4
Exceptional
1,001 reviews
View
Exterior
ibis Styles Edinburgh Centre St Andrew Square
3.0 star property
9.2
Wonderful
1,007 reviews
View

Other landmarks near Heart of Midlothian

Frequently asked questions

What are the best hotels near Heart of Midlothian?
How much does it cost to stay in a hotel near Heart of Midlothian?
You can review prices on Hotels.com by entering your search criteria and sorting by price. Remember that rates vary based on where and when you plan to go.
  • Search for the lowest price per night from £85
What cheap hotels are close to Heart of Midlothian?
Can I find hotels close to Heart of Midlothian that are fully refundable?
Yes, there are many hotels with refundable room rates, but be sure to check the cancellation deadline. Find refundable rates using the "Fully refundable" filter when you search for hotels.
What are the best romantic hotels near Heart of Midlothian?
Which hotels near Heart of Midlothian have rooms with great views?
What are the best family hotels close to Heart of Midlothian?
What are the best luxury hotels near Heart of Midlothian?
What are the best hotels near Heart of Midlothian with free parking?
  • Travellers looking to drive and park with ease should consider a stay at Twelve Picardy Place Hotel, which offers free parking. You'll be a 11-minute walk from Heart of Midlothian.
  • The Chester Residence also has free parking and is a short drive away.
What are the best hotels near Heart of Midlothian with a pool?
What are the best things to see and do around my hotel near Heart of Midlothian?
  • You may also want to see sights near Heart of Midlothian like Edinburgh Castle and Princes Street.
  • Other places in the area are Edinburgh Zoo and Murrayfield Stadium.
What are the best pet-friendly hotels close to Heart of Midlothian?

Keep exploring