Showing 22 Hotels in Dalkeith! - Show Map

Sort By

    
1) Prestonfield House 5 star
Priestfield Road, Edinburgh, City of Edinburgh, EH16 5UT

We are 4.86 miles from Dalkeith Centre
Rooms From
£ 170.00
2) The Balmoral Hotel 5 star
1 Princes Street, Edinburgh, City of Edinburgh, EH2 2EQ

We are 6.32 miles from Dalkeith Centre
Rooms From
£ 180.00
3) Salisbury Green Hotel 3 star
18 Holyrood Park Road, Edinburgh, City of Edinburgh, EH16 5AY

We are 5.19 miles from Dalkeith Centre
Rooms From
£ 76.00
4) Hilton Edinburgh Airport 4 star
Eastfield Road, Newbridge, City of Edinburgh, EH28 8LL

We are 11.89 miles from Dalkeith Centre
Rooms From
£ 90.30
5) Tigerlily 4 star
125 George Street, Edinburgh, City of Edinburgh, EH2 4JN

We are 6.75 miles from Dalkeith Centre
Rooms From
£ 125.00
6) Adniston Manor 4 star
West Adniston Farm, Tranent, East Lothian, EH33 1EA

We are 6.90 miles from Dalkeith Centre
Tel: 01875 611 190Tel: 01875 611 190 | Hotel Website | More Info.
Rooms From
£ 90.00
More Information
7) Premier Inn Edinburgh City - Haymarket 3 star
1 Morrison Link, Edinburgh, City of Edinburgh, EH3 8DN

We are 6.76 miles from Dalkeith Centre
Rooms From
£ 58.00
8) ibis Edinburgh Centre Royal Mile 3 star
6 Hunters Square (Off The Royal Mile), Edinburgh, City of Edinburgh, EH1 1QW

We are 6.11 miles from Dalkeith Centre
Rooms From
£ 71.25
9) Ballantrae Hotel 3 star
8 - 12 York Place, Edinburgh, Midlothian, EH1 3EP

We are 6.52 miles from Dalkeith Centre
Tel: 0131 4784748Tel: 0131 4784748 | Hotel Website | More Info.
Rooms From
£ 45.00
More Information
10) Stay Central Hotel 3 star
139 Cowgate, Edinburgh, City of Edinburgh, EH1 1JS

We are 6.13 miles from Dalkeith Centre
Rooms From
£ 85.00
11) Blossom House 2 star
8 Minto Street, Edinburgh, Mid-Lothian, EH9 1RG

We are 5.22 miles from Dalkeith Centre
Tel: 0131 667 5353Tel: 0131 667 5353 | Hotel Website | More Info.
Rooms From
£ 30.00
More Information
12) The Rutland Hotel 4 star
1-3 Rutland Steet, Edinburgh, City of Edinburgh, EH12AE

We are 6.74 miles from Dalkeith Centre
Rooms From
£ 115.00
13) Holyrood Aparthotel 4 star
1 Nether Bakehouse, Edinburgh, City of Edinburgh, EH8 8PE

We are 5.90 miles from Dalkeith Centre
Rooms From
£ 60.00
14) Bala House 
23 Minto Street, Edinburgh, City of Edinburgh, EH9 1RQ

We are 5.09 miles from Dalkeith Centre
Tel: 0131 6676153Tel: 0131 6676153 | Hotel Website | More Info.
Rooms From
£ 35.00
More Information
15) The Parliament House Hotel 3 star
15 Calton Hill, Edinburgh, City of Edinburgh, EH1 3BJ

We are 6.26 miles from Dalkeith Centre
Rooms From
£ 45.00
total22displaycount15fif2

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