Showing 72 Hotels in Dalkeith! - Show Map

Sort By

    
1) The Broughton Hotel 3 star
37 Broughton Place, Edinburgh, City of Edinburgh, EH1 3RR

We are 6.52 miles from Dalkeith Centre
Tel: 0131 558 9792 | Hotel Website | More Info.
Rooms From
£ 40.00
More Information
2) 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
3) No. 53 Frederick Street 3 star
53 Frederick Street, Edinburgh, City of Edinburgh, EH2 1LH

We are 6.69 miles from Dalkeith Centre
Tel: 0131 226 2752 | Hotel Website | More Info.
Rooms From
£ 100.00
4) Sandaig Guest House 4 star
5 East Hermitage Place, Edinburgh, City of Edinburgh, EH6 6AA

We are 6.74 miles from Dalkeith Centre
Tel: 0131 5547357 | Hotel Website | More Info.
Rooms From
£ 35.00
5) 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
6) Teviotdale House 4 star
53 Grange Loan, Edinburgh, City of Edinburgh, EH9 2ER

We are 5.20 miles from Dalkeith Centre
Tel: 0131 667 4376 | Hotel Website | More Info.
Rooms From
£ 52.00
7) 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
8) Gil Dun Guest House 4 star
9 Spence Street, Edinburgh, Mid Lothian, EH16 5AG

We are 4.99 miles from Dalkeith Centre
Tel: 0131 667 1368 | Hotel Website | More Info.
Rooms From
£ 35.00
More Information
9) Vie Amhor Edinburgh Apartments 
39 Grassmarket, Edinburgh, City of Edinburgh, EH1 2HS

We are 6.26 miles from Dalkeith Centre
Rooms From
£ 65.00
10) 94DR 5 star
94 Dalkeith Road, Edinburgh, City of Edinburgh, EH16 5AF

We are 5.03 miles from Dalkeith Centre
Rooms From
£ 160.00
11) 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
12) Dunedin Guest House 4 star
8 Priestfield Road, Edinburgh, City of Edinburgh, EH16 5HH

We are 4.87 miles from Dalkeith Centre
Tel: 0131 6681949 | Hotel Website | More Info.
Rooms From
£ 50.00
More Information
13) Alba House 
29 Craigmillar Park, Edinburgh, City of Edinburgh, EH16 5PE

We are 4.63 miles from Dalkeith Centre
Tel: 0131 6677061 | Hotel Website | More Info.
Rooms From
£ 55.00
14) 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
15) Arden Guest House 3 star
126 Old Dalkeith Rd, Edinburgh, City of Edinburgh, EH16 4SD

We are 3.68 miles from Dalkeith Centre
Tel: 0131 664 3985 | Hotel Website | More Info.
Rooms From
£ 40.00
More Information
1 2 3 4 5 >>

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