Showing 61 Hotels in Dalkeith! - Show Map

Sort By

    
1) Elder York Guest House 3 star
38 Elder Street, Edinburgh, City of Edinburgh, EH1 3DX

We are 6.48 miles from Dalkeith Centre
Rooms From
£ 80.00
2) The Regent House Hotel 
3 Forth St, Edinburgh, City of Edinburgh, EH1 3JX

We are 6.55 miles from Dalkeith Centre
Tel: 0131 556 1616 | Hotel Website | More Info.
Rooms From
£ 40.00
More Information
3) Roslin Chapel Guesthouse 
2 Penicuik Rd, Roslin, Midlothian, EH25 9LH

We are 4.64 miles from Dalkeith Centre
Tel: 07736768986 | Hotel Website | More Info.
Rooms From
£ 49.00
More Information
4) Adniston Manor 4 star
West Adniston Farm, Tranent, East Lothian, EH33 1EA

We are 6.90 miles from Dalkeith Centre
Tel: 01875 611 190 | Hotel Website | More Info.
Rooms From
£ 90.00
More Information
5) Culane House Hotel 4 star
9 Hermitage Place, Edinburgh, City of Edinburgh, EH6 8AF

We are 6.51 miles from Dalkeith Centre
Tel: 0131 554 7331 | Hotel Website | More Info.
Rooms From
£ 35.00
More Information
6) Edinburgh's Grouse House 3 star
20 Dalziel Place, Edinburgh, City of Edinburgh, EH7 5TP

We are 5.71 miles from Dalkeith Centre
Rooms From
£ 175.00
7) Marchmont Villa 
13/8 Warrender Park Crescent, Edinburgh, City of Edinburgh, EH9 1EA

We are 6.10 miles from Dalkeith Centre
Rooms From
£ 30.00
8) Edinburgh City Suites 4 star
16 Torphichen Street, Edinburgh, City of Edinburgh, EH3 8JB

We are 6.79 miles from Dalkeith Centre
Tel: 0131 4767116 | Hotel Website | More Info.
Rooms From
£ 99.00
More Information
9) 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
10) Regis Guesthouse  
57 Gilmore Place, Edinburgh, City of Edinburgh, EH3 9NT

We are 6.40 miles from Dalkeith Centre
Tel: 0131 229 4057 | Hotel Website | More Info.
Rooms From
£ 30.00
More Information
11) Vie Amhor Edinburgh Apartments 
39 Grassmarket, Edinburgh, City of Edinburgh, EH1 2HS

We are 6.26 miles from Dalkeith Centre
Rooms From
£ 65.00
12) The Still House, Haymarket 4 star
Flat 4, Edinburgh, City of Edinburgh, EH11 2TB

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

We are 6.99 miles from Dalkeith Centre
Tel: 0131 225 7033  | Hotel Website | More Info.
Rooms From
£ 69.00
More Information
14) 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
15) 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
1 2 3 4 5 >>

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