Showing 513 Hotels in Dalkeith! - Show Map

Sort By

    
1) Seahaven Hotel 
89 Joppa Road, Musselburgh, East Lothian, EH15 2HB

We are 4.01 miles from Dalkeith Centre
Rooms From
£ 30.00
2) Abileen Guest House 
46 Minto Street, Edinburgh, City of Edinburgh, EH9 2BR

We are 5.23 miles from Dalkeith Centre
Rooms From
£ 40.00
3) Residence Inn by Marriott Edinburgh 4 star
36 Simpson Loan, Quartermile, Edinburgh, City of Edinburgh, EH3 9GG

We are 6.02 miles from Dalkeith Centre
Rooms From
£ 75.00
4) Clan Walker Guest House 4 star
96 Dalkeith Road, Edinburgh, Mid Lothian, EH16 5AF

We are 5.04 miles from Dalkeith Centre
Tel: 0131 667 1244Tel: 0131 667 1244 | Hotel Website | More Info.
Rooms From
£ 40.00
5) Macdonald Holyrood Hotel 4 star
81 Holyrood Rd, Edinburgh, City of Edinburgh, EH8 8AU

We are 5.85 miles from Dalkeith Centre
Rooms From
£ 79.00
6) Smart City Hostels by Safestay, Edinburgh 5 star
50 Blackfriars Street, Edinburgh, City of Edinburgh, EH1 1NE

We are 6.02 miles from Dalkeith Centre
Rooms From
£ 11.00
7) Cambridge House - BandB 3 star
8 Cambridge Avenue, Edinburgh, City of Edinburgh, EH6 5AP

We are 6.65 miles from Dalkeith Centre
Rooms From
£ 42.99
8) Wester Cowden Farm Cottage 
Wester Cowden Farmhouse Dalkeith Midlothian, Dalkeith, Mid Lothian, EH22 2QA

We are 1.06 miles from Dalkeith Centre
Rooms From
£ 100.00
9) Tigerlily 4 star
125 George Street, Edinburgh, City of Edinburgh, EH2 4JN

We are 6.75 miles from Dalkeith Centre
Rooms From
£ 125.00
10) Thistle Edinburgh, The King James 3 star
107 Leith Street, Edinburgh, City of Edinburgh, EH1 3SW

We are 6.32 miles from Dalkeith Centre
Rooms From
£ 69.00
11) The Crescent Guest House 3 star
19 Mayfield Road, Edinburgh, City of Edinburgh, EH9 2NG

We are 5.06 miles from Dalkeith Centre
Rooms From
£ 61.00
12) Dalziel Place London Road, Edinburgh 
4 Dalziel Place London Road, Edinburgh,, Edinburgh, City of Edinburgh, EH7 5TR

We are 5.77 miles from Dalkeith Centre
Rooms From
£ 140.00
13) Hilton Edinburgh Grosvenor 4 star
Grosvenor Street, Edinburgh, City of Edinburgh, EH12 5EF

We are 6.91 miles from Dalkeith Centre
Rooms From
£ 55.50
14) Burns Guest House 2 star
67 Gilmore Place, Edinburgh, City of Edinburgh, EH3 9NU

We are 6.42 miles from Dalkeith Centre
Rooms From
£ 40.00
15) The Little Stay Company 3 star
Western Harbour Way, Edinburgh, City of Edinburgh, EH6 6LD

We are 7.97 miles from Dalkeith Centre
Rooms From
£ 105.00
total513displaycount15fif35

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