Showing 73 Hotels in Dalkeith! - Show Map

Sort By

    
1) Annandale Executive Suites 3 star
22 Annandale Street, Edinburgh, City of Edinburgh, EH7 4AN

We are 6.49 miles from Dalkeith Centre
Rooms From
£ 69.00
2) Edinburgh Sherwood Guest House 4 star
42 Minto Street, Edinburgh, Lothian, EH9 2BR

We are 5.24 miles from Dalkeith Centre
Tel: 0131 667 1200Tel: 0131 667 1200 | Hotel Website | More Info.
Rooms From
£ 40.00
3) 94DR 5 star
94 Dalkeith Road, Edinburgh, City of Edinburgh, EH16 5AF

We are 5.03 miles from Dalkeith Centre
Rooms From
£ 160.00
4) The B Suites Edinburgh 
1 Western Harbour Middway, Edinburgh, City of Edinburgh, EH6 6LD

We are 8.00 miles from Dalkeith Centre
Rooms From
£ 500.00
5) Inverleith Hotel 3 star
5 Inverleith Terrace, Edinburgh, Mid Lothian, EH3 5NS

We are 7.19 miles from Dalkeith Centre
Tel: 0131 556 2745Tel: 0131 556 2745 | Hotel Website | More Info.
Rooms From
£ 49.00
More Information
6) Gil Dun Guest House 4 star
9 Spence Street, Edinburgh, Mid Lothian, EH16 5AG

We are 4.99 miles from Dalkeith Centre
Tel: 0131 667 1368Tel: 0131 667 1368 | Hotel Website | More Info.
Rooms From
£ 35.00
More Information
7) Robertson Guesthouse 3 star
5 Hartington Gardens, Bruntsfield, Edinburgh, City of Edinburgh, EH10 4LD

We are 6.36 miles from Dalkeith Centre
Rooms From
£ 39.00
8) 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
9) Corstorphine Lodge Hotel 
188 St. John's Road, Edinburgh, City of Edinburgh, EH12 8SG

We are 9.32 miles from Dalkeith Centre
Tel: 0131 476 7116Tel: 0131 476 7116 | Hotel Website | More Info.
Rooms From
£ 45.00
More Information
10) Drumorne Guest House 
82 Willowbrae Road, Edinburgh, City of Edinburgh, EH8 7HA

We are 5.23 miles from Dalkeith Centre
Tel: 0131 661 4349Tel: 0131 661 4349 | Hotel Website | More Info.
Rooms From
£ 25.00
More Information
11) Grosvenor Gardens Hotel 4 star
1 Grosvenor Gardens, Edinburgh, Mid Lothian, EH12 5JU

We are 6.99 miles from Dalkeith Centre
Tel: 0131 313 3415Tel: 0131 313 3415 | Hotel Website | More Info.
Rooms From
£ 65.00
More Information
12) Edinburgh City Hotel 3 star
79 Lauriston Place, Edinburgh, City of Edinburgh, EH3 9HZ

We are 6.30 miles from Dalkeith Centre
Rooms From
£ 179.10
13) The St Valery 3 star
36 Coates Gardens, Edinburgh, City of Edinburgh, EH12 5LE

We are 7.07 miles from Dalkeith Centre
Rooms From
£ 38.00
14) Ballantrae West End Hotel 3 star
6 Grosvenor Crescent, Edinburgh, EH12 5EP

We are 6.99 miles from Dalkeith Centre
Tel: 0131 225 7033 Tel: 0131 225 7033  | Hotel Website | More Info.
Rooms From
£ 69.00
More Information
15) The Original Rosslyn Hotel 4 star
Main Street, Roslin, Mid Lothian, 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
total73displaycount15fif5

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