Showing 191 Hotels in Dalkeith! - Show Map

Sort By

    
1) Rathan House - Guesthouse at Eskbank 4 star
45 Eskbank Road, Dalkeith, Mid Lothian, EH22 3BH

We are 0.44 miles from Dalkeith Centre
Rooms From
£ 38.00
2) Melville Castle 4 star
Melvillegate, Edinburgh, Dalkeith, Mid Lothian, EH18 1AP

We are 0.98 miles from Dalkeith Centre
Rooms From
£ 75.00
3) 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
4) 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
5) 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
6) The Original Rosslyn Inn 4 star
2-4 Main Street, Roslin, Midlothian, EH25 9LE

We are 4.52 miles from Dalkeith Centre
Tel: 0131 440 2384Tel: 0131 440 2384 | Hotel Website | More Info.
Rooms From
£ 75.00
More Information
7) 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
8) No 45 4 star
45 Gilmour Road, Edinburgh, City of Edinburgh, EH16 5NS

We are 4.66 miles from Dalkeith Centre
Rooms From
£ 55.00
9) Aonach Mor Guest House 4 star
14 Kilmaurs Terrace, Edinburgh, City of Edinburgh, EH16 5DR

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

We are 4.83 miles from Dalkeith Centre
Rooms From
£ 64.50
11) Prestonfield House 5 star
Priestfield Road, Edinburgh, City of Edinburgh, EH16 5UT

We are 4.86 miles from Dalkeith Centre
Rooms From
£ 170.00
12) Dunedin Guest House 4 star
8 Priestfield Road, Edinburgh, City of Edinburgh, EH16 5HH

We are 4.87 miles from Dalkeith Centre
Tel: 0131 468 3339Tel: 0131 468 3339 | Hotel Website | More Info.
Rooms From
£ 50.00
More Information
13) Alexander Guest House 4 star
35, Mayfield Gardens, Edinburgh, City of Edinburgh, EH9 2BX

We are 4.87 miles from Dalkeith Centre
Rooms From
£ 40.00
14) Barony House 4 star
20 Mayfield Gardens, Edinburgh, City of Edinburgh, EH9 2BZ

We are 4.90 miles from Dalkeith Centre
Rooms From
£ 70.00
15) 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
total191displaycount15fif13

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