Showing 12 Hotels in Dalkeith! - Show Map

Sort By

    
1) The Royal Mile Apartment 4 star
Old Fishmarket Close, Edinburgh, City of Edinburgh, EH1 1RW

We are 6.14 miles from Dalkeith Centre
Rooms From
£ 115.00
2) The Original Rosslyn Hotel 4 star
Main Street, Roslin, Mid Lothian, EH25 9LE

We are 4.52 miles from Dalkeith Centre
Tel: 0131 440 2384 | Hotel Website | More Info.
Rooms From
£ 75.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) Robertson Guesthouse 3 star
5 Hartington Gardens, Bruntsfield, Edinburgh, City of Edinburgh, EH10 4LD

We are 6.36 miles from Dalkeith Centre
Rooms From
£ 39.00
5) Adventure in the Meadow 
Kirkhill Estate, Gorebridge, Mid Lothian, EH23 4LJ

We are 3.10 miles from Dalkeith Centre
Rooms From
£ 29.50
6) 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
7) Nvar House 4 star
Mayfield Gardens, Edinburgh, City of Edinburgh, EH9 2BZ

We are 4.93 miles from Dalkeith Centre
Rooms From
£ 55.00
8) Ardmor House 4 star
74 Pilrig St, Edinburgh, City of Edinburgh, EH6 5AS

We are 6.69 miles from Dalkeith Centre
Tel: 0131 554 4944 | Hotel Website | More Info.
Rooms From
£ 60.00
More Information
9) 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
10) Palace Residential Lets 
5 Rosebery Crescent, Edinburgh, City of Edinburgh, EH12 5JP

We are 6.96 miles from Dalkeith Centre
Rooms From
£ 115.00
11) 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
12) Roslin Chapel Guesthouse 
2 Penicuik Rd, Roslin, Midlothian, EH25 9LH

We are 4.64 miles from Dalkeith Centre
Tel: 07736768986 | Hotel Website | More Info.
Rooms From
£ 49.00
More Information

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