Find Shopping Hotels in Dalkeith

  • 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

Our top choices for Dalkeith hotels with shopping nearby

1. 3BR Home Nr Edinburgh, Hot Tub, Parking, Sleeps 8

3BR Home Nr Edinburgh, Hot Tub, Parking, Sleeps 8
Danderhall
10.0 out of 10, Exceptional, (2 reviews)
"Had a great stay everyfhing went smoothly and host was very helpful would absolutely reccomend and when im back in this area will stay here again"
United Kingdom
Haidi
The price is AED 2,094
AED 2,736 total
includes taxes & fees
6 Dec - 7 Dec
3BR Home Nr Edinburgh, Hot Tub, Parking, Sleeps 8

2. Hub By Premier Inn Edinburgh - Royal Mile

Hub By Premier Inn Edinburgh - Royal Mile
3.0 star property
Edinburgh City Centre
7.4 out of 10, Good, (352 reviews)
"Great place to stay."
United States
Annette
The price is AED 385
AED 486 total
includes taxes & fees
30 Nov - 1 Dec
Hub By Premier Inn Edinburgh - Royal Mile

3. NYX Hotel Edinburgh by Leonardo Hotels

NYX Hotel Edinburgh by Leonardo Hotels
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (122 reviews)
"Great hotel"
United Kingdom
Omar
The price is AED 575
AED 724 total
includes taxes & fees
17 Nov - 18 Nov
NYX Hotel Edinburgh by Leonardo Hotels

4. CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Edinburgh City Centre
9.4 out of 10, Exceptional, (1,330 reviews)
"Best hostel to stay 😊"
Canada
Marie A
The price is AED 365
AED 460 total
includes taxes & fees
29 Nov - 30 Nov
CODE - The Court, Edinburgh

5. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,161 reviews)
"Great location. Had an amazing stay!"
United States
Mark
The price is AED 540
AED 681 total
includes taxes & fees
29 Nov - 30 Nov
Apex Waterloo Place Hotel

6. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (3,015 reviews)
"Great location, great staff, comfortable room!"
United States
Patty
The price is AED 582
AED 733 total
includes taxes & fees
30 Nov - 1 Dec
Apex Grassmarket Hotel

7. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Edinburgh City Centre
8.4 out of 10, Very good, (2,044 reviews)
"Excellent location and great staff - clean rooms!!!"
United States
Gowri
The price is AED 475
AED 598 total
includes taxes & fees
29 Nov - 30 Nov
ibis Edinburgh Centre South Bridge - Royal Mile

8. Grassmarket hotel

Grassmarket hotel
4.0 star property
Edinburgh City Centre
8.6 out of 10, Excellent, (1,002 reviews)
"The location was excellent."
United States
Stacy
The price is AED 466
AED 587 total
includes taxes & fees
23 Nov - 24 Nov
Grassmarket hotel

9. Linton Collection - 28 North Bridge

Linton Collection - 28 North Bridge
4.5 star property
Edinburgh City Centre
9.6 out of 10, Exceptional, (955 reviews)
"Fantastic location and charm."
United States
Danielle
The price is AED 488
AED 615 total
includes taxes & fees
29 Nov - 30 Nov
Linton Collection - 28 North Bridge

10. Holiday Inn Express Edinburgh Royal Mile by IHG

Holiday Inn Express Edinburgh Royal Mile by IHG
3.0 star property
Edinburgh City Centre
8.6 out of 10, Excellent, (1,004 reviews)
"I really enjoyed my stay! The hotel was very clean, the room was spacious and comfortable, and the staff were super friendly. Breakfast was good, and the location was fantastic, close to everything! Definitely a great option for anyone visiting the area."
Canada
Jeffrey
The price is AED 564
AED 711 total
includes taxes & fees
12 Nov - 13 Nov
Holiday Inn Express Edinburgh Royal Mile 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.

Top Dalkeith Hotel Reviews

Explore a world of travel with Expedia