Showing 74 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) Premier Inn Edinburgh Central 3 star
82 Lauriston Place, Edinburgh, City of Edinburgh, EH3 9DG

We are 6.20 miles from Dalkeith Centre
Rooms From
£ 46.00
3) Auld Reekie Guest House 4 star
16 Mayfield Gardens, Edinburgh, City of Edinburgh, EH9 2BZ

We are 4.93 miles from Dalkeith Centre
Tel: 0131 667 6177 | Hotel Website | More Info.
Rooms From
£ 45.00
More Information
4) 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 2781 | Hotel Website | More Info.
Rooms From
£ 70.00
More Information
5) 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
6) 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 8457 | Hotel Website | More Info.
Rooms From
£ 10.99
More Information
7) Premier Inn Edinburgh East 3 star
228 Willowbrae Road, Edinburgh, City of Edinburgh, EH8 7NG

We are 4.60 miles from Dalkeith Centre
Rooms From
£ 36.00
8) Edinburgh Sherwood Guest House 4 star
42 Minto Street, Edinburgh, Lothian, EH9 2BR

We are 5.24 miles from Dalkeith Centre
Tel: 0131 667 1200 | Hotel Website | More Info.
Rooms From
£ 40.00
9) Marchmont Villa 
13/8 Warrender Park Crescent, Edinburgh, City of Edinburgh, EH9 1EA

We are 6.10 miles from Dalkeith Centre
Rooms From
£ 30.00
10) Edinburgh's Grouse House 3 star
20 Dalziel Place, Edinburgh, City of Edinburgh, EH7 5TP

We are 5.71 miles from Dalkeith Centre
Rooms From
£ 175.00
11) 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
12) Rosevale Guest House 
15 Kilmaurs Road, Edinburgh, City Of Edinburgh, EH16 5DA

We are 4.83 miles from Dalkeith Centre
Tel: 0131 6674781 | Hotel Website | More Info.
Rooms From
£ 25.00
More Information
13) Mercure Edinburgh City - Princes Street Hotel 
53 Princes Street, Edinburgh, City of Edinburgh, EH2 2DG

We are 6.42 miles from Dalkeith Centre
Rooms From
£ 280.00
14) Albyn Town House 4 star
16 Hartington Gardens, Edinburgh, City of Edinburgh, EH10 4LD

We are 6.38 miles from Dalkeith Centre
Tel: 0131 229 6459 | Hotel Website | More Info.
Rooms From
£ 59.00
15) 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
1 2 3 4 5 >>

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