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. 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, (350 reviews)
"Great place to stay."
United States
Annette
The price is AED 388
AED 489 total
includes taxes & fees
30 Nov - 1 Dec
Hub By Premier Inn Edinburgh - Royal Mile

2. CODE - The Court, Edinburgh

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

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, (119 reviews)
"Great hotel"
United Kingdom
Omar
The price is AED 522
AED 657 total
includes taxes & fees
22 Nov - 23 Nov
NYX Hotel Edinburgh by Leonardo Hotels

4. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (3,006 reviews)
"Great location, great staff, comfortable room!"
United States
Patty
The price is AED 596
AED 751 total
includes taxes & fees
5 Nov - 6 Nov
Apex Grassmarket Hotel

5. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,767 reviews)
"Amazing staff, delicious breakfast"
Canada
Arianne
The price is AED 367
AED 441 total
includes taxes & fees
29 Nov - 30 Nov
Dalmahoy Hotel & Country Club

6. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,148 reviews)
"Hotel was beautiful and so many great places nearby!"
United States
Dania
The price is AED 526
AED 663 total
includes taxes & fees
29 Nov - 30 Nov
Apex Waterloo Place Hotel

7. ibis Edinburgh Centre Royal Mile

ibis Edinburgh Centre Royal Mile
3.0 star property
Edinburgh City Centre
8.6 out of 10, Excellent, (1,001 reviews)
"Friendly staff. Good location."
United States
Jess
The price is AED 504
AED 635 total
includes taxes & fees
22 Nov - 23 Nov
ibis Edinburgh Centre Royal Mile

8. Grassmarket hotel

Grassmarket hotel
4.0 star property
Edinburgh City Centre
8.6 out of 10, Excellent, (1,000 reviews)
"The location was excellent."
United States
Stacy
The price is AED 453
AED 570 total
includes taxes & fees
8 Nov - 9 Nov
Grassmarket hotel

9. 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,038 reviews)
"Excellent location and great staff - clean rooms!!!"
United States
Gowri
The price is AED 474
AED 597 total
includes taxes & fees
29 Nov - 30 Nov
ibis Edinburgh Centre South Bridge - Royal Mile

10. Fraser Suites Edinburgh

Fraser Suites Edinburgh
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (3,366 reviews)
"Amazing staff and location!"
United States
Jennifer
The price is AED 632
AED 796 total
includes taxes & fees
29 Nov - 30 Nov
Fraser Suites 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.

Top Dalkeith Hotel Reviews

Explore a world of travel with Expedia