Showing 517 Hotels in Dalkeith! - Show Map

Sort By

    
1) Robert Burns At Craigalon House 3 star
39-41 Abercorn Terrace, Musselburgh, East Lothian, EH15 2DG

We are 4.20 miles from Dalkeith Centre
Rooms From
£ 179.99
2) Kellerstain Stables B and B 
Gogar Station Road, Currie, City of Edinburgh, EH12 9BS

We are 10.49 miles from Dalkeith Centre
Rooms From
£ 119.00
3) Fountain Court Apartments - EQ2 5 star
1 Lower Gilmore Bank, Edinburgh, City of Edinburgh, EH3 9QP

We are 6.45 miles from Dalkeith Centre
Rooms From
£ 65.00
4) Budget Apartments Edinburgh 4 star
40 Cockburn Street, Edinburgh, City of Edinburgh, EH1 1PB

We are 6.18 miles from Dalkeith Centre
Rooms From
£ 120.00
5) Dalziel Place London Road, Edinburgh 
4 Dalziel Place London Road, Edinburgh,, Edinburgh, City of Edinburgh, EH7 5TR

We are 5.77 miles from Dalkeith Centre
Rooms From
£ 140.00
6) 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
7) The Gifford House 4 star
103 Dalkeith Rd, Edinburgh, City of Edinburgh, EH16 5AJ

We are 5.01 miles from Dalkeith Centre
Tel: 0131 667 4688Tel: 0131 667 4688 | Hotel Website | More Info.
Rooms From
£ 70.00
More Information
8) The Mardale Guest House in Edinburgh 
11 Hartington Place, Edinburgh, Lothian, EH10 4LF

We are 6.40 miles from Dalkeith Centre
Rooms From
£ 35.00
9) St Giles Apartments 4 star
375 High Street, The Royal Mile, Edinburgh, City of Edinburgh, EH1 1PW

We are 6.22 miles from Dalkeith Centre
Rooms From
£ 79.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) 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
£ 100.00
12) Hermitage Guest House 3 star
16 East Hermitage Place, Edinburgh, City of Edinburgh, EH6 8AB

We are 6.44 miles from Dalkeith Centre
Rooms From
£ 30.00
13) The Guards Hotel 3 star
1 Clifton Terrace, Edinburgh, City of Edinburgh, EH12 5DR

We are 6.89 miles from Dalkeith Centre
Rooms From
£ 50.00
14) Ashgrove House Hotel 3 star
12 Osborne Terrace, Edinburgh, City of Edinburgh, EH12 5HG

We are 7.15 miles from Dalkeith Centre
Tel: 0131 337 5014Tel: 0131 337 5014 | Hotel Website | More Info.
Rooms From
£ 38.00
More Information
15) Asga Apartment 
117/4 dalry road, Edinburgh, City of Edinburgh, EH11 2DR

We are 6.87 miles from Dalkeith Centre
Rooms From
£ 156.00
total517displaycount15fif35

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