Showing 633 Hotels in Dalkeith! - Show Map

Sort By

    
1) Rosehall Hotel 3 star
101 Dalkeith Rd, Edinburgh, City of Edinburgh, EH16 5AJ

We are 5.01 miles from Dalkeith Centre
Tel: 0131 667 9372Tel: 0131 667 9372 | Hotel Website | More Info.
Rooms From
£ 30.00
More Information
2) 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
3) Annandale Executive Suites 3 star
22 Annandale Street, Edinburgh, City of Edinburgh, EH7 4AN

We are 6.49 miles from Dalkeith Centre
Rooms From
£ 69.00
4) Grosvenor Gardens Hotel 4 star
1 Grosvenor Gardens, Edinburgh, Mid Lothian, EH12 5JU

We are 6.99 miles from Dalkeith Centre
Tel: 0131 313 3415Tel: 0131 313 3415 | Hotel Website | More Info.
Rooms From
£ 65.00
More Information
5) Christopher North House Hotel - Edinburgh 
6 Gloucester Place, Edinburgh, Lothian, EH3 6EF

We are 7.00 miles from Dalkeith Centre
Rooms From
£ 98.00
6) Castle Park Guest House 
75 Gilmore Place, Edinburgh, Lothian, EH3 9NU

We are 6.43 miles from Dalkeith Centre
Tel: 0131 2291215Tel: 0131 2291215 | Hotel Website | More Info.
Rooms From
£ 30.00
More Information
7) 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
8) Melville Castle 4 star
Melvillegate, Edinburgh, Dalkeith, Mid Lothian, EH18 1AP

We are 0.98 miles from Dalkeith Centre
Rooms From
£ 75.00
9) Heart Of Edinburgh City Flat 
25 Thistle Street, Edinburgh, City of Edinburgh, EH2 1DX

We are 6.62 miles from Dalkeith Centre
Rooms From
£ 98.72
10) Bay Tree House 
8 Gilmore Place, Edinburgh, City of Edinburgh, EH39NQ

We are 6.36 miles from Dalkeith Centre
Rooms From
£ 98.72
11) Premier Inn Edinburgh Dalkeith 3 star
Melville Dykes Road, Lasswade, Mid Lothian, EH18 1AN

We are 1.15 miles from Dalkeith Centre
Rooms From
£ 98.72
12) Coady Apartment 
9/5 Yardhead, Edinburgh, City of Edinburgh, EH6 6BU

We are 6.91 miles from Dalkeith Centre
Rooms From
£ 99.00
13) Roslin Chapel Guesthouse 
2 Penicuik Rd, Roslin, Midlothian, EH25 9LH

We are 4.64 miles from Dalkeith Centre
Tel: 07736768986Tel: 07736768986 | Hotel Website | More Info.
Rooms From
£ 49.00
More Information
14) Destiny Scotland - St Andrew Square Apartments 4 star
9 South St Andrew Street, Edinburgh, City of Edinburgh, EH2 2AU

We are 6.38 miles from Dalkeith Centre
Rooms From
£ 98.72
15) Villa Residential Caravan Site 1 
, Longniddry, East Lothian, EH32 0QF

We are 7.60 miles from Dalkeith Centre
Rooms From
£ 98.72
total633displaycount15fif43

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