Showing 144 Hotels in Dalkeith! - Show Map

Sort By

    
1) 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
2) The Still House, Haymarket 4 star
Flat 4, Edinburgh, City of Edinburgh, EH11 2TB

We are 6.94 miles from Dalkeith Centre
Rooms From
£ 155.00
3) Novotel Edinburgh Centre 4 star
80 Lauriston Place, Edinburgh, City of Edinburgh, EH3 9DE

We are 6.28 miles from Dalkeith Centre
Rooms From
£ 75.15
4) Queen Street Apartments 4 star
6 Queen Street, Edinburgh, City of Edinburgh, EH2 1JE

We are 6.60 miles from Dalkeith Centre
Rooms From
£ 79.00
5) Holyrood Aparthotel 4 star
1 Nether Bakehouse, Edinburgh, City of Edinburgh, EH8 8PE

We are 5.90 miles from Dalkeith Centre
Rooms From
£ 81.00
6) Apex International Hotel 4 star
31-35 Grassmarket, Edinburgh, City of Edinburgh, EH1 2HS

We are 6.26 miles from Dalkeith Centre
Rooms From
£ 90.00
7) The Four Sisters Boatel (Houseboat) 4 star
Lochrin Basin, Union Canal, Edinburgh, City of Edinburgh, EH3 9NY

We are 6.46 miles from Dalkeith Centre
Rooms From
£ 150.00
8) Quartermile Meadow Apartments 4 star
21 Walker Street, Edinburgh, City of Edinburgh, EH3 9GG

We are 6.96 miles from Dalkeith Centre
Rooms From
£ 75.00
9) The Glasshouse Autograph Collection by Marriott 5 star
2 Greenside Place, Edinburgh, City of Edinburgh, EH1 3AA

We are 6.37 miles from Dalkeith Centre
Rooms From
£ 84.00
10) The Rutland Hotel 4 star
1-3 Rutland Steet, Edinburgh, City of Edinburgh, EH12AE

We are 6.74 miles from Dalkeith Centre
Rooms From
£ 115.00
11) Destiny Scotland - North Bridge Lofts 4 star
28 North Bridge, Edinburgh, City of Edinburgh, EH1 1QG

We are 6.17 miles from Dalkeith Centre
Rooms From
£ 145.00
12) The Ben Doran Guest House 4 star
11 Mayfield Gardens, Newington, Edinburgh, City of Edinburgh, EH9 2AX

We are 5.00 miles from Dalkeith Centre
Rooms From
£ 63.76
13) Alba Executive Apartments 5 star
60-62 St Albans Road, Edinburgh, City of Edinburgh, EH9 2LX

We are 5.15 miles from Dalkeith Centre
Rooms From
£ 99.00
14) Princes Street Suites 4 star
16 Waterloo Place, Edinburgh, City of Edinburgh, EH1 3EG

We are 6.25 miles from Dalkeith Centre
Rooms From
£ 69.00
15) The Scotsman Hotel 5 star
20 North Bridge, Edinburgh, City of Edinburgh, EH1 1TR

We are 6.18 miles from Dalkeith Centre
Rooms From
£ 99.00
1 2 3 4 5 6 7 8 9 10 >>

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