Showing 142 Hotels in Dalkeith! - Show Map

Sort By

    
1) Ben Doran Hotel 4 star
11 Mayfield Gardens, Edinburgh, Lothian, EH9 2AX

We are 4.99 miles from Dalkeith Centre
Tel: 0131 6678488 | Hotel Website | More Info.
Rooms From
£ 54.00
2) St Giles Apartments 4 star
377 High Street, The Royal Mile, Edinburgh, City of Edinburgh, EH1 1PW

We are 6.22 miles from Dalkeith Centre
Rooms From
£ 94.00
3) Best Western Plus Bruntsfield Hotel 4 star
69-74 Bruntsfield Place, Edinburgh, City of Edinburgh, EH10 4HH

We are 6.23 miles from Dalkeith Centre
Rooms From
£ 64.80
4) Waldorf Astoria Edinburgh - The Caledonian 5 star
Princes Street, Edinburgh, City of Edinburgh, EH1 2AB

We are 6.70 miles from Dalkeith Centre
Rooms From
£ 155.00
5) 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
6) 23 Mayfield 5 star
23 Mayfield Gardens, Newington, Edinburgh, City of Edinburgh, EH9 2BX

We are 4.92 miles from Dalkeith Centre
Rooms From
£ 89.00
7) Staycity Serviced Apartments- West End 4 star
11 Brandfield Street, Edinburgh, City of Edinburgh, EH3 8AS

We are 6.63 miles from Dalkeith Centre
Rooms From
£ 61.74
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) Fraoch House 4 star
66 Pilrig Street, Edinburgh, City of Edinburgh, EH6 5AS

We are 6.68 miles from Dalkeith Centre
Rooms From
£ 122.00
10) The Atholl 5 star
11 Atholl Crescent, Edinburgh, City of Edinburgh, EH3 8HA

We are 6.78 miles from Dalkeith Centre
Rooms From
£ 750.00
11) 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
12) Apex International Hotel 4 star
31-35 Grassmarket, Edinburgh, City of Edinburgh, EH1 2HS

We are 6.26 miles from Dalkeith Centre
Rooms From
£ 90.00
13) 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
14) The Salisbury Hotel 4 star
43-45 Salisbury Road, Edinburgh, City of Edinburgh, EH16 5AA

We are 5.27 miles from Dalkeith Centre
Rooms From
£ 76.50
15) 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
1 2 3 4 5 6 7 8 9 10 >>

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