Showing 374 Hotels in Dalkeith! - Show Map

Sort By

    
1) Brodies Hostels 3 star
93 High Street, Edinburgh, City of Edinburgh, EH1 1SG

We are 6.09 miles from Dalkeith Centre
Rooms From
£ 7.00
2) Salisbury Green Hotel 3 star
18 Holyrood Park Road, Edinburgh, City of Edinburgh, EH16 5AY

We are 5.26 miles from Dalkeith Centre
Rooms From
£ 69.00
3) Edinburgh City Hotel 3 star
79 Lauriston Place, Edinburgh, City of Edinburgh, EH3 9HZ

We are 6.30 miles from Dalkeith Centre
Rooms From
£ 179.10
4) Grosvenor Gardens Hotel 3 star
1 Grosvenor Gardens, Edinburgh, Mid Lothian, EH12 5JU

We are 6.99 miles from Dalkeith Centre
Tel: 0131 313 3415 | Hotel Website | More Info.
Rooms From
£ 50.00
More Information
5) Premier Inn Edinburgh A1 (Newcraighall) 3 star
91 Newcraighall Road, Musselburgh, East Lothian, EH21 8RX

We are 3.08 miles from Dalkeith Centre
Rooms From
£ 35.00
6) Wilton Road 
4 Wilton Road, Edinburgh, City of Edinburgh, EH16 5NY

We are 4.63 miles from Dalkeith Centre
Rooms From
£ 110.00
7) Edinburgh Sherwood Guest House 4 star
42 Minto Street, Edinburgh, Lothian, EH9 2BR

We are 5.24 miles from Dalkeith Centre
Tel: 0131 667 1200 | Hotel Website | More Info.
Rooms From
£ 40.00
8) Macdonald Holyrood Hotel 4 star
81 Holyrood Rd, Edinburgh, City of Edinburgh, EH8 8AU

We are 5.85 miles from Dalkeith Centre
Rooms From
£ 80.00
9) International Guest House 4 star
37 Mayfield Gardens, Edinburgh, Mid Lothian, EH9 2BX

We are 4.89 miles from Dalkeith Centre
Tel: 0131 667 2511 | Hotel Website | More Info.
Rooms From
£ 35.00
More Information
10) Ard-na-said 
5 Priestfield Road, Edinburgh, City of Edinburgh, EH16 5HH

We are 4.87 miles from Dalkeith Centre
Tel: 0131 667 8754 | Hotel Website | More Info.
Rooms From
£ 35.00
More Information
11) BEST WESTERN Braid Hills Hotel 3 star
134 Braid Road, Edinburgh, City of Edinburgh, EH10 6JD

We are 5.90 miles from Dalkeith Centre
Rooms From
£ 36.00
12) Destiny Scotland - Rose Street Flats 
72 Rose Street South Lane, Edinburgh, City of Edinburgh, EH2 2NN

We are 6.60 miles from Dalkeith Centre
Rooms From
£ 80.10
13) Averon Guest House 2 star
44 Gilmore Place, Edinburgh, City of Edinburgh, EH3 9NQ

We are 6.40 miles from Dalkeith Centre
Tel: 0131 229 9932 | Hotel Website | More Info.
Rooms From
£ 26.00
More Information
14) The Broughton Hotel 3 star
37 Broughton Place, Edinburgh, City of Edinburgh, EH1 3RR

We are 6.52 miles from Dalkeith Centre
Tel: 0131 558 9792 | Hotel Website | More Info.
Rooms From
£ 40.00
More Information
15) The Northfield House Hotel 3 star
115 Lasswade Road, Loanhead, Mid Lothian, EH16 6UD

We are 3.50 miles from Dalkeith Centre
Rooms From
£ 50.00
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 >>

Main areas for UK Hotels, Guest Houses, Bed and Breakfasts and Self Catering Accommodation