Showing 75 Hotels in Dalkeith! - Show Map

Sort By

    
1) Ashgrove House Hotel 3 star
12 Osborne Terrace, Edinburgh, City of Edinburgh, EH12 5HG

We are 7.15 miles from Dalkeith Centre
Tel: 0131 337 5014Tel: 0131 337 5014 | Hotel Website | More Info.
Rooms From
£ 38.00
More Information
2) Edinburgh City Hotel 3 star
79 Lauriston Place, Edinburgh, City of Edinburgh, EH3 9HZ

We are 6.30 miles from Dalkeith Centre
Rooms From
£ 179.10
3) The B Suites Edinburgh 
1 Western Harbour Middway, Edinburgh, City of Edinburgh, EH6 6LD

We are 8.00 miles from Dalkeith Centre
Rooms From
£ 500.00
4) The Northumberland Hotel 
31-33 Craigmillar Park, Edinburgh, Mid Lothian, EH16 5PE

We are 4.65 miles from Dalkeith Centre
Tel: 0131 668 3131Tel: 0131 668 3131 | Hotel Website | More Info.
Rooms From
£ 55.00
More Information
5) The Glenisla 
12 Lygon Road, Edinburgh, City of Edinburgh, EH16 5QB

We are 4.58 miles from Dalkeith Centre
Rooms From
£ 40.00
6) Edinburgh City Bed and Breakfast 2 
16 Grove Street, Edinburgh, City of Edinburgh, EH8 3AF

We are 6.71 miles from Dalkeith Centre
Rooms From
£ 151.00
7) Dunedin Guest House 4 star
8 Priestfield Road, Edinburgh, City of Edinburgh, EH16 5HH

We are 4.87 miles from Dalkeith Centre
Tel: 0131 6681949Tel: 0131 6681949 | Hotel Website | More Info.
Rooms From
£ 50.00
More Information
8) 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
9) 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 1368Tel: 0131 667 1368 | Hotel Website | More Info.
Rooms From
£ 35.00
More Information
10) The Still House, Haymarket 4 star
Flat 4, Edinburgh, City of Edinburgh, EH11 2TB

We are 6.94 miles from Dalkeith Centre
Rooms From
£ 155.00
11) 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
12) Ballantrae West End Hotel 3 star
6 Grosvenor Crescent, Edinburgh, EH12 5EP

We are 6.99 miles from Dalkeith Centre
Tel: 0131 225 7033 Tel: 0131 225 7033  | Hotel Website | More Info.
Rooms From
£ 69.00
More Information
13) Edinburgh Thistle Guest House 
10 East Hermitage Place, Edinburgh, City of Edinburgh, EH6 8AA

We are 6.46 miles from Dalkeith Centre
Tel: 0131 554 8457Tel: 0131 554 8457 | Hotel Website | More Info.
Rooms From
£ 10.99
More Information
14) Edinburgh Sherwood Guest House 4 star
42 Minto Street, Edinburgh, Lothian, EH9 2BR

We are 5.24 miles from Dalkeith Centre
Tel: 0131 667 1200Tel: 0131 667 1200 | Hotel Website | More Info.
Rooms From
£ 40.00
15) Inverleith Hotel 3 star
5 Inverleith Terrace, Edinburgh, Mid Lothian, EH3 5NS

We are 7.19 miles from Dalkeith Centre
Tel: 0131 556 2745Tel: 0131 556 2745 | Hotel Website | More Info.
Rooms From
£ 49.00
More Information
total75displaycount15fif6

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