Showing 190 Hotels in Dalkeith! - Show Map

Sort By

    
1) Aaran Lodge Guest House 4 star
30 Milton Road East, Musselburgh, East Lothian, EH15 2NJ

We are 3.75 miles from Dalkeith Centre
Rooms From
£ 90.00
2) Alba Executive Apartments 5 star
60-62 St Albans Road, Edinburgh, City of Edinburgh, EH9 2LX

We are 5.15 miles from Dalkeith Centre
Rooms From
£ 99.00
3) Highfield Guest House 4 star
83 Mayfield Road, Edinburgh, City of Edinburgh, EH9 3AE

We are 4.91 miles from Dalkeith Centre
Rooms From
£ 55.00
4) Doubletree by Hilton Edinburgh City Centre 4 star
34 Bread Street, Edinburgh, City of Edinburgh, EH3 9AF

We are 6.42 miles from Dalkeith Centre
Rooms From
£ 109.65
5) Nicolson Apartments 4 star
28 West Nicolson Street, Edinburgh, City of Edinburgh, EH8 9DD

We are 5.81 miles from Dalkeith Centre
Rooms From
£ 59.00
6) Kildonan Lodge Hotel 4 star
27 Craigmillar Park, Edinburgh, City of Edinburgh, EH16 5PE

We are 4.63 miles from Dalkeith Centre
Rooms From
£ 65.00
7) Nvar House 4 star
Mayfield Gardens, Edinburgh, City of Edinburgh, EH9 2BZ

We are 4.93 miles from Dalkeith Centre
Rooms From
£ 55.00
8) The Place 4 star
36 York Place, Edinburgh, City of Edinburgh, EH1 3HU

We are 6.48 miles from Dalkeith Centre
Rooms From
£ 54.00
9) The Beverley 4 star
40 Murrayfield Avenue, Edinburgh, City of Edinburgh, EH12 6AY

We are 7.65 miles from Dalkeith Centre
Rooms From
£ 50.00
10) Faside Estate 4 star
Faside Estate nr Edinburgh, Tranent, East Lothian, EH33 2LE

We are 3.61 miles from Dalkeith Centre
Rooms From
£ 140.00
11) Royal Mile Apartment 4 star
126 Royal Mile, Edinburgh, City of Edinburgh, EH1 1QS

We are 6.15 miles from Dalkeith Centre
Rooms From
£ 70.00
12) Quartermile Meadow Apartments 4 star
21 Walker Street, Edinburgh, City of Edinburgh, EH3 9GG

We are 6.96 miles from Dalkeith Centre
Rooms From
£ 75.00
13) Panda Villa 4 star
12 Kilmaurs Road, Edinburgh, City of Edinburgh, EH16 5DA

We are 4.84 miles from Dalkeith Centre
Rooms From
£ 64.50
14) Rick's 4 star
55A Frederick Street, Edinburgh, City of Edinburgh, EH2 1LH

We are 6.68 miles from Dalkeith Centre
Rooms From
£ 75.00
15) Abercorn Guest House 4 star
1 Abercorn Terrace Portobello, Musselburgh, East Lothian, EH15 2DD

We are 4.31 miles from Dalkeith Centre
Rooms From
£ 50.00
total190displaycount15fif13

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