Dalkeith Hotels & Accommodations
Melville Castle
Gilmerton Rd., Edinburgh, EH18 1AP United Kingdom
Call
~1.25 miles west of Dalkeith
- Affordable property
- Hotel has 2 suites
Prestonfield House
1 Priestfield Rd. Edinburgh, Edinburgh, EH16 5UT United Kingdom
Call
~4.84 miles northwest of Dalkeith
- Luxurious 5 Star hotel
- 5 suites in property
The Ben Doran Guest House
11 Mayfield Gardens Edinburgh, Edinburgh, EH9 2AX United Kingdom
Call
~5.23 miles northwest of Dalkeith
- Four star property
- Check in time: 15:00
Stewart by Heeton Concept
10 Young St. Edinburgh, Edinburgh, EH2 4JB United Kingdom
Call
~5.38 miles northwest of Dalkeith
- High-end property
- 3 floors in property
Ten Hill Place
10 Hill Pl, Edinburgh, EH89DS United Kingdom
Call
~6.07 miles northwest of Dalkeith
Braid Hills Hotel
134 Braid Rd., Edinburgh, EH106JD United Kingdom
Call
~6.17 miles west of Dalkeith
- Affordable Suburban hotel
- Check-in time: 11:00
24 Royal Terrace - Edinburgh
24 Royal Terrace Edinburgh, Edinburgh, EH7 5AH United Kingdom
Call
~6.34 miles northwest of Dalkeith
- High-end hotel
- 3 floors in hotel
Central Hotel - Edinburgh
139 Cowgate, Edinburgh, EH11LL United Kingdom
Call
~6.36 miles northwest of Dalkeith
- Mid-scale Downtown property
- Hotel has 42 rooms
The Scotsman Hotel
20 North Bridge, Edinburgh, EH11TR United Kingdom
Call
~6.40 miles northwest of Dalkeith
- Luxury 5 star Downtown property
- 9 floors in hotel
Market Street Hotel in Sct
6 Market St. Edinburgh, Sct, EH11DE United Kingdom
Call
~6.43 miles northwest of Dalkeith
- 4 star Downtown property
- 97 rooms in hotel
Apex City of Edinburgh Hotel
61 Grassmarket Edinburgh, Edinburgh, EH1 2HJ United Kingdom
Call
~6.47 miles northwest of Dalkeith
- 4-star property
- 3 suites in hotel
Apex Grassmarket Hotel
31 35 Grassmarket, Edinburgh, EH12HS United Kingdom
Call
~6.49 miles northwest of Dalkeith
- 4 star Downtown hotel
- Gym is available on property
Next: See My Dalkeith Hotels with Pricing
Back to Top