Showing 378 Hotels in Dalkeith! - Show Map

Sort By

    
1) Adventure in the Meadow 
Kirkhill Estate, Gorebridge, Mid Lothian, EH23 4LJ

We are 3.10 miles from Dalkeith Centre
Rooms From
£ 29.50
2) Silver Lining - Mile Apartments 3 star
35 Guthrie Street, Edinburgh, City of Edinburgh, EH1 1JG

We are 6.14 miles from Dalkeith Centre
Rooms From
£ 75.00
3) Radisson Blu Hotel, Edinburgh 4 star
The Royal Mile, Edinburgh, City of Edinburgh, EH1 1TH

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

We are 6.40 miles from Dalkeith Centre
Rooms From
£ 200.00
5) Premier Inn Edinburgh A1 (Musselburgh) 3 star
Carberry Road, Inveresk, Musselburgh, East Lothian, EH21 8PT

We are 2.55 miles from Dalkeith Centre
Rooms From
£ 34.00
6) Holiday Inn Express Edinburgh City Centre 3 star
Picardy Place, Edinburgh, City of Edinburgh, EH1 3JT

We are 6.40 miles from Dalkeith Centre
Rooms From
£ 89.00
7) Eyre Guest House 3 star
5 Eyre Place, Edinburgh, City of Edinburgh, EH3 5ES

We are 6.99 miles from Dalkeith Centre
Tel: 0131 556 3025 | Hotel Website | More Info.
Rooms From
£ 40.00
More Information
8) Cityroomz Edinburgh 3 star
25-33 Shandwick Place, Edinburgh, City of Edinburgh, EH2 4RG

We are 6.76 miles from Dalkeith Centre
Rooms From
£ 83.60
9) Blue Rainbow Apart Hotel Edinburgh 4 star
York Buildings, Queen Street, Edinburgh, City of Edinburgh, EH2 1HY

We are 6.55 miles from Dalkeith Centre
Rooms From
£ 109.00
10) Fountain Court Apartments - Harris 4 star
41-47 Grove Street, Edinburgh, City of Edinburgh, EH3 8AF

We are 6.69 miles from Dalkeith Centre
Rooms From
£ 65.00
11) Wilton Road 
4 Wilton Road, Edinburgh, City of Edinburgh, EH16 5NY

We are 4.63 miles from Dalkeith Centre
Rooms From
£ 110.00
12) Adniston Manor 4 star
West Adniston Farm, Tranent, East Lothian, EH33 1EA

We are 6.90 miles from Dalkeith Centre
Tel: 01875 611 190 | Hotel Website | More Info.
Rooms From
£ 90.00
More Information
13) Averon Guest House 2 star
44 Gilmore Place, Edinburgh, City of Edinburgh, EH3 9NQ

We are 6.40 miles from Dalkeith Centre
Tel: 0131 229 9932 | Hotel Website | More Info.
Rooms From
£ 26.00
More Information
14) Premier Inn Edinburgh Dalkeith 
Melville Dykes Road, Lasswade, Mid Lothian, EH18 1AN

We are 1.15 miles from Dalkeith Centre
Rooms From
£ 65.00
15) Edinburgh's Grouse House 3 star
20 Dalziel Place, Edinburgh, City of Edinburgh, EH7 5TP

We are 5.71 miles from Dalkeith Centre
Rooms From
£ 175.00
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 >>

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