Showing 516 Hotels in Dalkeith! - Show Map

Sort By

    
1) 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
2) Old Town Chambers 5 star
Roxburgh's Court, Edinburgh, City of Edinburgh, EH1 1LW

We are 6.22 miles from Dalkeith Centre
Rooms From
£ 219.00
3) The Northumberland Hotel 
31-33 Craigmillar Park, Edinburgh, Mid Lothian, EH16 5PE

We are 4.65 miles from Dalkeith Centre
Tel: 0131 668 3131Tel: 0131 668 3131 | Hotel Website | More Info.
Rooms From
£ 55.00
More Information
4) The Wee Haven Edinburgh 
18 Lower Granton Road, Edinburgh, City of Edinburgh, EH5 3RU

We are 8.13 miles from Dalkeith Centre
Rooms From
£ 59.00
5) RandR Scotland 
15a Cornwall Street, Edinburgh, City of Edinburgh, EH1 2EQ

We are 6.48 miles from Dalkeith Centre
Rooms From
£ 74.25
6) Edinburgh Regency Guest House 
12 Granville Terrace, Edinburgh, City of Edinburgh, EH10 4PQ

We are 6.56 miles from Dalkeith Centre
Tel: 0131 229 3401Tel: 0131 229 3401 | Hotel Website | More Info.
Rooms From
£ 39.00
More Information
7) Edinburgh Lodge West End 4 star
6 Hampton terrace, West Coates, Edinburgh, City of Edinburgh, EH12 5JD

We are 7.26 miles from Dalkeith Centre
Rooms From
£ 39.00
8) McGregors Guest House 2 star
15 Mayfield Gardens, Edinburgh, Midlothian, Scotland EH9 2AX, Edinburgh, City of Edinburgh, EH9 2AX

We are 4.98 miles from Dalkeith Centre
Rooms From
£ 50.00
9) Thistle Residence - Castle Apartments 3 star
Old Town , Edinburgh, City of Edinburgh, EH1 1JU

We are 6.21 miles from Dalkeith Centre
Rooms From
£ 79.50
10) Vie Amhor Edinburgh Apartments 
39 Grassmarket, Edinburgh, City of Edinburgh, EH1 2HS

We are 6.26 miles from Dalkeith Centre
Rooms From
£ 65.00
11) Apex Grassmarket Hotel (formerly Apex International Hotel) 4 star
31-35 Grassmarket, Edinburgh, City of Edinburgh, EH1 2HS

We are 6.26 miles from Dalkeith Centre
Rooms From
£ 74.25
12) The George Hotel 4 star
19-21 George St, Edinburgh, City of Edinburgh, EH2 2PB

We are 6.56 miles from Dalkeith Centre
Rooms From
£ 75.00
13) Abbotsford Guest House 
36 Pilrig Street, Edinburgh, City of Edinburgh, EH6 5AL

We are 6.60 miles from Dalkeith Centre
Rooms From
£ 45.00
14) Novotel Edinburgh Park 4 star
15 Lochside Avenue, Currie, City of Edinburgh, EH12 9DJ

We are 9.74 miles from Dalkeith Centre
Rooms From
£ 65.00
15) Oakhill Apartments 5 star
Thorntree Park, 3 Thorntreeside, Edinburgh, City of Edinburgh, EH6 8FE

We are 6.45 miles from Dalkeith Centre
Rooms From
£ 185.05
total516displaycount15fif35

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