Showing 188 Hotels in Dalkeith! - Show Map

Sort By

    
1) Tigerlily 4 star
125 George Street, Edinburgh, City of Edinburgh, EH2 4JN

We are 6.75 miles from Dalkeith Centre
Rooms From
£ 125.00
2) 23 Mayfield 5 star
23 Mayfield Gardens, Newington, Edinburgh, City of Edinburgh, EH9 2BX

We are 4.92 miles from Dalkeith Centre
Rooms From
£ 99.00
3) Edinburgh Marriott Hotel 4 star
111 Glasgow Road, Currie, City of Edinburgh, EH12 8NF

We are 10.06 miles from Dalkeith Centre
Rooms From
£ 103.00
4) Advocates Apartments 4 star
23 Blair Street, Edinburgh, City of Edinburgh, EH1 1QR

We are 6.22 miles from Dalkeith Centre
Rooms From
£ 500.00
5) The George Hotel 4 star
19-21 George St, Edinburgh, City of Edinburgh, EH2 2PB

We are 6.56 miles from Dalkeith Centre
Rooms From
£ 75.00
6) The Knight Residence by Mansley Serviced Apartments 5 star
12 Lauriston Street, Edinburgh, City of Edinburgh, EH3 9DJ

We are 6.36 miles from Dalkeith Centre
Rooms From
£ 88.83
7) The Grove Street Apartments No. 16 4 star
16 Grove Street, Edinburgh, City of Edinburgh, EH3 8AF

We are 6.71 miles from Dalkeith Centre
Rooms From
£ 240.00
8) Village Urban Resort Edinburgh 4 star
140 Crewe South Road , Edinburgh, City of Edinburgh, EH4 2NY

We are 8.33 miles from Dalkeith Centre
Rooms From
£ 79.00
9) Palmerston Suites 4 star
37 Palmerston Place, Edinburgh, City of Edinburgh, EH12 5AU

We are 7.05 miles from Dalkeith Centre
Rooms From
£ 55.00
10) Young Street Apartments 4 star
19 Young Street, Edinburgh, City of Edinburgh, EH2 4HU

We are 6.79 miles from Dalkeith Centre
Rooms From
£ 175.00
11) The Original Rosslyn Inn 4 star
2-4 Main Street, Roslin, Midlothian, EH25 9LE

We are 4.52 miles from Dalkeith Centre
Tel: 0131 440 2384Tel: 0131 440 2384 | Hotel Website | More Info.
Rooms From
£ 75.00
More Information
12) Hot-el-Apartments Canon Court 4 star
20 Canonmills, Edinburgh, City of Edinburgh, EH3 5LH

We are 7.04 miles from Dalkeith Centre
Rooms From
£ 57.80
13) The Atholl 5 star
11 Atholl Crescent, Edinburgh, City of Edinburgh, EH3 8HA

We are 6.78 miles from Dalkeith Centre
Rooms From
£ 750.00
14) Seafield 4 star
Seafield, High Street, Aberlady, East Lothian, EH32 0RB

We are 11.27 miles from Dalkeith Centre
Rooms From
£ 70.00
15) Edinburgh Pearl Apartments - Lochrin Place 4 star
20 Lochrin Place, Edinburgh, City of Edinburgh, EH3 9QS

We are 6.35 miles from Dalkeith Centre
Rooms From
£ 79.00
total188displaycount15fif13

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