Showing 513 Hotels in Dalkeith! - Show Map

Sort By

    
1) Ardleigh Guest House 3 star
260 Ferry Road, Edinburgh, City of Edinburgh, EH5 3AN

We are 7.59 miles from Dalkeith Centre
Rooms From
£ 65.00
2) St Christopher's Edinburgh 
9-13 Market Street, Edinburgh, City of Edinburgh, EH1 1DE

We are 6.24 miles from Dalkeith Centre
Rooms From
£ 8.29
3) Edinburgh City Suites 4 star
16 Torphichen Street, Edinburgh, City of Edinburgh, EH3 8JB

We are 6.79 miles from Dalkeith Centre
Tel: 0131 4767116Tel: 0131 4767116 | Hotel Website | More Info.
Rooms From
£ 99.00
More Information
4) Dalry Guesthouse 1 star
10 West End Place, Dalry Road, Edinburgh, City of Edinburgh, Eh11 2ED

We are 6.89 miles from Dalkeith Centre
Rooms From
£ 50.00
5) 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
6) Maitlandfield House Hotel 3 star
24 Sidegate, Haddington, East Lothian, EH41 4BZ

We are 12.02 miles from Dalkeith Centre
Rooms From
£ 58.00
7) Hotel Du Vin Edinburgh 4 star
11 Bristo Place, Edinburgh, City of Edinburgh, EH1 1EZ

We are 6.03 miles from Dalkeith Centre
Rooms From
£ 99.00
8) Royal Mile Backpackers 2 star
105 High Street, Edinburgh, City of Edinburgh, EH11SG

We are 6.15 miles from Dalkeith Centre
Rooms From
£ 9.90
9) The Thistle House 3 star
1 Kilmaurs Terrace, Edinburgh, City of Edinburgh, EH16 5BZ

We are 4.81 miles from Dalkeith Centre
Rooms From
£ 39.00
10) Ten Hill Place Hotel 4 star
10 Hill Place, Edinburgh, City of Edinburgh, EH8 9DS

We are 5.84 miles from Dalkeith Centre
Rooms From
£ 61.10
11) Ardmillan Hotel 2 star
9-10 Ardmillan Terrace, Edinburgh, City of Edinburgh, EH11 2JW

We are 6.93 miles from Dalkeith Centre
Rooms From
£ 26.10
12) Prestonfield House 5 star
Priestfield Road, Edinburgh, City of Edinburgh, EH16 5UT

We are 4.86 miles from Dalkeith Centre
Rooms From
£ 170.00
13) Windmill House 
21 Coltbridge Gardens, Edinburgh, City of Edinburgh, EH12 6AQ

We are 7.48 miles from Dalkeith Centre
Rooms From
£ 150.00
14) Aynetree Guest House 3 star
12 Duddingston Crescent, Milton Road, Musselburgh, East Lothian, EH15 3AS

We are 3.93 miles from Dalkeith Centre
Rooms From
£ 100.00
15) Abileen Guest House 
46 Minto Street, Edinburgh, City of Edinburgh, EH9 2BR

We are 5.23 miles from Dalkeith Centre
Rooms From
£ 40.00
total513displaycount15fif35

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