Showing 72 Hotels in Dalkeith! - Show Map

Sort By

    
1) 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
2) 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 3985Tel: 0131 664 3985 | Hotel Website | More Info.
Rooms From
£ 40.00
More Information
3) Robert Burns At Craigalon House 3 star
39-41 Abercorn Terrace, Musselburgh, East Lothian, EH15 2DG

We are 4.19 miles from Dalkeith Centre
Rooms From
£ 179.99
4) The Original Rosslyn Inn 4 star
2-4 Main Street, Roslin, Midlothian, EH25 9LE

We are 4.52 miles from Dalkeith Centre
Tel: 0131 440 2384Tel: 0131 440 2384 | Hotel Website | More Info.
Rooms From
£ 75.00
More Information
5) Roslin Cobblers Cottages 
4 Main Street , Roslin, Mid Lothian, EH25 9LE

We are 4.52 miles from Dalkeith Centre
Tel: 0131 440 2384Tel: 0131 440 2384 | Hotel Website | More Info.
Rooms From
£ 100.00
More Information
6) The Glenisla 
12 Lygon Road, Edinburgh, City of Edinburgh, EH16 5QB

We are 4.58 miles from Dalkeith Centre
Rooms From
£ 40.00
7) Roslin Chapel Guesthouse 
2 Penicuik Rd, Roslin, Midlothian, EH25 9LH

We are 4.64 miles from Dalkeith Centre
Tel: 01314 403328Tel: 01314 403328 | Hotel Website | More Info.
Rooms From
£ 49.00
More Information
8) The Northumberland Hotel 
31-33 Craigmillar Park, Edinburgh, Mid Lothian, EH16 5PE

We are 4.64 miles from Dalkeith Centre
Tel: 0131 668 3131Tel: 0131 668 3131 | Hotel Website | More Info.
Rooms From
£ 55.00
More Information
9) Rosevale Guest House 
15 Kilmaurs Road, Edinburgh, City Of Edinburgh, EH16 5DA

We are 4.83 miles from Dalkeith Centre
Tel: 0131 6674781Tel: 0131 6674781 | Hotel Website | More Info.
Rooms From
£ 25.00
More Information
10) Dunedin Guest House 4 star
8 Priestfield Road, Edinburgh, City of Edinburgh, EH16 5HH

We are 4.87 miles from Dalkeith Centre
Tel: 0131 468 3339Tel: 0131 468 3339 | Hotel Website | More Info.
Rooms From
£ 50.00
More Information
11) Gil Dun Guest House 4 star
9 Spence Street, Edinburgh, Mid Lothian, EH16 5AG

We are 4.98 miles from Dalkeith Centre
Tel: 0131 667 1368Tel: 0131 667 1368 | Hotel Website | More Info.
Rooms From
£ 35.00
More Information
12) Sonas Guest House 3 star
3 East Mayfield, Edinburgh, City of Edinburgh, EH9 1SD

We are 4.99 miles from Dalkeith Centre
Tel: 0131 667 2781Tel: 0131 667 2781 | Hotel Website | More Info.
Rooms From
£ 50.00
More Information
13) Classic House 3 star
50 Mayfield Road, Edinburgh, City of Edinburgh, EH9 2NH

We are 5.03 miles from Dalkeith Centre
Tel: 0131 667 5847Tel: 0131 667 5847 | Hotel Website | More Info.
Rooms From
£ 40.00
More Information
14) 94DR 5 star
94 Dalkeith Road, Edinburgh, City of Edinburgh, EH16 5AF

We are 5.03 miles from Dalkeith Centre
Rooms From
£ 160.00
15) Gladstone House 4 star
90 Dalkeith Road, Edinburgh, Mid Lothian, EH16 5AF

We are 5.04 miles from Dalkeith Centre
Tel: 0131 667 4708Tel: 0131 667 4708 | Hotel Website | More Info.
Rooms From
£ 34.00
More Information
total72displaycount15fif5

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