Showing 352 Hotels in Dalkeith! - Show Map

Sort By

    
1) Aonach Mor Guest House 4 star
14 Kilmaurs Terrace, Edinburgh, City of Edinburgh, EH16 5DR

We are 4.80 miles from Dalkeith Centre
Rooms From
£ 55.00
2) 15 Merchiston Gardens 
15 Merchiston Gardens, Edinburgh, City of Edinburgh, EH10 5DD

We are 6.51 miles from Dalkeith Centre
Rooms From
£ 49.00
3) Edin Central Aparts 
43/1 Cockburn Street, Edinburgh, City of Edinburgh, EH1 1BS

We are 6.19 miles from Dalkeith Centre
Rooms From
£ 139.00
4) Robertson Guesthouse 3 star
5 Hartington Gardens, Bruntsfield, Edinburgh, City of Edinburgh, EH10 4LD

We are 6.36 miles from Dalkeith Centre
Rooms From
£ 39.00
5) MW Townhouse 4 star
11 Spence Street, Edinburgh, Lothian, EH16 5AG

We are 4.99 miles from Dalkeith Centre
Tel: 0131 655 1530 | Hotel Website | More Info.
Rooms From
£ 60.00
More Information
6) Jurys Inn Edinburgh 3 star
43 Jeffrey Street, Edinburgh, City of Edinburgh, EH1 1DH

We are 6.11 miles from Dalkeith Centre
Rooms From
£ 49.00
7) Kildonan Lodge Hotel 4 star
27 Craigmillar Park, Edinburgh, City of Edinburgh, EH16 5PE

We are 4.63 miles from Dalkeith Centre
Rooms From
£ 68.00
8) Grange Loan Apartment 
9/6 Grange Loan, Edinburgh, City of Edinburgh, EH9 2NP

We are 5.17 miles from Dalkeith Centre
Rooms From
£ 160.00
9) Premier Inn Edinburgh A1 (Musselburgh) 3 star
Carberry Road, Inveresk, Musselburgh, East Lothian, EH21 8PT

We are 2.55 miles from Dalkeith Centre
Rooms From
£ 34.00
10) Premier Inn Edinburgh East 3 star
228 Willowbrae Road, Edinburgh, City of Edinburgh, EH8 7NG

We are 4.60 miles from Dalkeith Centre
Rooms From
£ 36.00
11) Randolph MacKenzie 3 star
3 Randolph Place Edinburgh, Edinburgh, City of Edinburgh, EH3 7TQ

We are 6.87 miles from Dalkeith Centre
Rooms From
£ 74.00
12) Oakhill Apartments 5 star
Thorntree Park, 3 Thorntreeside, Edinburgh, City of Edinburgh, EH6 8FE

We are 6.45 miles from Dalkeith Centre
Rooms From
£ 185.05
13) Destiny Scotland - Q-Mile Apartments 
125 Nicolson Street, Edinburgh, City of Edinburgh, EH8 9ER

We are 5.74 miles from Dalkeith Centre
Rooms From
£ 56.00
14) Glenrose 3 star
15 Mayfield Gardens, Edinburgh, City of Edinburgh, EH9 2AX

We are 4.93 miles from Dalkeith Centre
Rooms From
£ 36.00
15) Holiday Inn Express Edinburgh – Royal Mile 3 star
300 Cowgate, Edinburgh, City of Edinburgh, EH1 1NA

We are 5.99 miles from Dalkeith Centre
Rooms From
£ 55.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 >>

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