Showing 524 Hotels in Dalkeith! - Hide Map

Sort By

    
1) Britannia Edinburgh Hotel 3 star
69 Belford Road, Edinburgh, City of Edinburgh, EH4 3DG

We are 7.21 miles from Dalkeith Centre
Rooms From
£ 32.00
2) The Place 4 star
36 York Place, Edinburgh, City of Edinburgh, EH1 3HU

We are 6.48 miles from Dalkeith Centre
Rooms From
£ 54.00
3) Royal Ettrick Hotel 3 star
13 Ettrick Road, Edinburgh, City of Edinburgh, EH10 5BJ

We are 6.64 miles from Dalkeith Centre
Rooms From
£ 29.50
4) Dreamhouse Apartments Financial District 5 star
17 West Tollcross, Edinburgh, City of Edinburgh, EH3 9QN

We are 6.39 miles from Dalkeith Centre
Rooms From
£ 200.00
5) The Baxter Hostel 
5/2 West Register Street, Edinburgh, City of Edinburgh, EH2 2AA

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

We are 6.25 miles from Dalkeith Centre
Rooms From
£ 79.00
7) The Conifers 4 star
56 Pilrig Street, Edinburgh, City of Edinburgh, EH6 5AS

We are 6.66 miles from Dalkeith Centre
Rooms From
£ 60.00
8) Rockville Hotel 
2 Joppa Pans, Musselburgh, East Lothian, EH15 2HF

We are 3.93 miles from Dalkeith Centre
Rooms From
£ 87.50
9) Tune Hotel - Haymarket, Edinburgh 3 star
7 Clifton Terrace, Edinburgh, City of Edinburgh, EH12 5DR

We are 6.91 miles from Dalkeith Centre
Rooms From
£ 39.00
10) Frederick House Hotel 4 star
42 Frederick Street, Edinburgh, City of Edinburgh, EH2 1EX

We are 6.66 miles from Dalkeith Centre
Rooms From
£ 50.00
11) The Bonham 4 star
35 Drumsheugh Gardens, Edinburgh, City of Edinburgh, EH3 7RN

We are 7.04 miles from Dalkeith Centre
Rooms From
£ 70.00
12) My Castleview Apartment 
201 Websterland Westport Edinburgh, Edinburgh, City of Edinburgh, EH1 2LD

We are 6.33 miles from Dalkeith Centre
Rooms From
£ 115.00
13) 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
14) Almond House BandB 
52 Glasgow Road, Currie, City of Edinburgh, EH12 8HN

We are 9.56 miles from Dalkeith Centre
Rooms From
£ 90.00
15) Novotel Edinburgh Park 4 star
15 Lochside Avenue, Currie, City of Edinburgh, EH12 9DJ

We are 9.74 miles from Dalkeith Centre
Rooms From
£ 65.00
total524displaycount15fif35

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