Showing 76 Hotels in Dalkeith! - Show Map

Sort By

    
1) Culane House Hotel 4 star
9 Hermitage Place, Edinburgh, City of Edinburgh, EH6 8AF

We are 6.51 miles from Dalkeith Centre
Tel: 0131 554 7331 | Hotel Website | More Info.
Rooms From
£ 35.00
More Information
2) The Northumberland Hotel 
31-33 Craigmillar Park, Edinburgh, Mid Lothian, EH16 5PE

We are 4.65 miles from Dalkeith Centre
Tel: 0131 668 3131 | Hotel Website | More Info.
Rooms From
£ 55.00
More Information
3) Kirkhill Mansion Bed and Breakfast 3 star
Mansion Of Kirkhill, Kirkhill Estate (Gate House Off A7), Gorebridge, Mid Lothian, EH23 4LJ

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

We are 6.99 miles from Dalkeith Centre
Tel: 0131 313 3415 | Hotel Website | More Info.
Rooms From
£ 50.00
More Information
5) Clan Walker Guest House 4 star
96 Dalkeith Road, Edinburgh, Mid Lothian, EH16 5AF

We are 5.04 miles from Dalkeith Centre
Tel: 0131 667 1244 | Hotel Website | More Info.
Rooms From
£ 40.00
6) 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
7) Springside Apartments 
Mcewan Square, Edinburgh, City of Edinburgh, EH3 8EN

We are 6.68 miles from Dalkeith Centre
Rooms From
£ 70.00
8) 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
9) Georgian A Residence 
11 Moray Place, Edinburgh, City of Edinburgh, EH3 6DT

We are 6.98 miles from Dalkeith Centre
Tel: 0131 226 4997 | Hotel Website | More Info.
Rooms From
£ 65.00
More Information
10) Six Brunton Place Guest House 5 star
6 Brunton Place, Edinburgh, City of Edinburgh, EH7 5EG

We are 6.11 miles from Dalkeith Centre
Tel: 0131 622 0042 | Hotel Website | More Info.
Rooms From
£ 79.00
More Information
11) Laird And Dog Inn 3 star
5 High Street, Lasswade, Mid Lothian, EH18 1NA

We are 2.02 miles from Dalkeith Centre
Rooms From
£ 67.50
12) Gladstone House 4 star
90 Dalkeith Road, Edinburgh, City of Edinburgh, EH16 5AF

We are 5.03 miles from Dalkeith Centre
Rooms From
£ 82.00
13) 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 4688 | Hotel Website | More Info.
Rooms From
£ 60.00
More Information
14) Oakhill Apartments 5 star
Thorntree Park, 3 Thorntreeside, Edinburgh, City of Edinburgh, EH6 8FE

We are 6.45 miles from Dalkeith Centre
Rooms From
£ 185.05
15) Merith House Hotel 3 star
2-3 Hermitage Place, Edinburgh, Mid Lothian, EH6 8AF

We are 6.48 miles from Dalkeith Centre
Tel: 0131 554 5045 | Hotel Website | More Info.
Rooms From
£ 17.99
1 2 3 4 5 6 >>

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