Dalkeith

Travel Guide

An aerial view of a large estate with a prominent castle-like structure surrounded by lush green fields and dense forests.
A historic church with Gothic architecture, surrounded by a cemetery with headstones and trimmed hedges.
A bumblebee on white flowers with green leaves.
A nighttime street scene with a statue in the center, historic buildings on either side, and illuminated storefronts.
A Gothic archway framing a clock tower with a statue in the foreground.

Where to stay in Dalkeith

Find the best Dalkeith areas for the activities you enjoy most.

Danderhall

While Danderhall may not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Danderhall Leisure Centre and Craigmillar Castle.

Apex Grassmarket Hotel

Apex Grassmarket Hotel

4 out of 5
31-35 Grassmarket Edinburgh Scotland
The price is HK$1,881 per night from 19 Jul to 20 Jul
HK$1,881
HK$2,257 total
19 Jul - 20 Jul
includes taxes & fees
Stay at this business-friendly hotel in Edinburgh. Enjoy free Wi-Fi, breakfast (surcharge) and 24-hour room service. Our guests praise the breakfast and the ...
Apex Grassmarket Hotel
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

4 out of 5
23-27 Waterloo Place Edinburgh Scotland
The price is HK$2,472 per night from 26 Jul to 27 Jul
HK$2,472
HK$3,114 total
26 Jul - 27 Jul
includes taxes & fees
Stay at this spa hotel in Edinburgh. Enjoy free Wi-Fi, a full-service spa and breakfast (surcharge). Our guests praise the breakfast and the pool in their reviews. ...
9.2/10 Wonderful! (2,100 reviews)
"Room was excellent. Access to the swimming pool and sauna was much appreciated to start a day exploring edinburgh"

Reviewed on 14 Jul 2026

Apex Waterloo Place Hotel
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

4 out of 5
Dalmahoy Hotel & Country Club Kirknewton Scotland
The price is HK$1,264 per night from 19 Jul to 20 Jul
HK$1,264
HK$1,517 total
19 Jul - 20 Jul
includes taxes & fees
Stay at this golf hotel in Kirknewton. Enjoy free Wi-Fi, free parking and 2 restaurants. Our guests praise the breakfast and the pool in their reviews. Popular ...
9/10 Wonderful! (1,723 reviews)
"Clean rooms and great staff. Staff was very friendly and helpful."

Reviewed on 13 Jul 2026

Dalmahoy Hotel & Country Club
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.
Edinburgh, Dalkeith , Eskbank , vacation rental.  S T LET LICENCE APL' MLOOO90P

Edinburgh, Dalkeith , Eskbank , vacation rental. S T LET LICENCE APL' MLOOO90P

Dalkeith Scotland
Stay at this holiday home in Dalkeith. Enjoy a garden, laundry facilities and tennis courts. Popular attractions Royal Mile and Portobello Beach are located ...
9.8/10 Exceptional! (59 reviews)
"Nice appartement with a large living-kitchen. Ideally located for a trip to Edinburgh; a 45 minutes ride with the bus that stops nearly in front of the appartement. Two supermarkets nearby (one 500m walk, the other 5 minutes drive). Parking on private ground in front of the appartement. And a very ..."

Reviewed on 15 Jul 2026

Edinburgh, Dalkeith , Eskbank , vacation rental. S T LET LICENCE APL' MLOOO90P
Holyrood Aparthotel

Holyrood Aparthotel

4 out of 5
1 Nether Bakehouse Holyrood Edinburgh Scotland
Stay at this business-friendly aparthotel in Edinburgh. Enjoy free Wi-Fi, breakfast (surcharge) and parking (surcharge). Our guests praise the helpful staff ...
8.8/10 Excellent! (2,020 reviews)
"jkn"

Reviewed on 14 Jul 2026

Holyrood Aparthotel
Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile

4 out of 5
231 Canongate Edinburgh Scotland
Stay at this aparthotel in Edinburgh. Enjoy free Wi-Fi, breakfast (surcharge) and a 24-hour front desk. Our guests praise the breakfast and the helpful staff ...
Aparthotel Adagio Edinburgh Royal Mile
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.

Stay near popular Dalkeith attractions

Things to do