Hotels near Edinburgh Castle
31-35 Grassmarket, Edinburgh, EH1 2HS
Distance:
0.1 miles
Make a booking
61 Grassmarket, Edinburgh, EH1 2JR
Distance:
0.2 miles
Make a booking
94-96 Grassmarket, Edinburgh, EH1 2JR
Distance:
0.2 miles
Make a booking
493 Lawnmarket Royal Mile, Edinburgh, EH1 2PB
Distance:
0.2 miles
Make a booking
12 Lauriston Street, Edinburgh, EH3 9DJ
Distance:
0.2 miles
Make a booking
34 Bread Street, Edinburgh, EH3 9AF
Distance:
0.3 miles
Make a booking
Princes Street, Waverley Market, Edinburgh, EH2 2AN
Distance:
0.3 miles
Make a booking
53 Princes Street, Edinburgh, EH2 2DG
Distance:
0.3 miles
Make a booking
125 George Street, Edinburgh, EH2 4JN
Distance:
0.3 miles
Make a booking
1 Festival Square, Edinburgh, EH3 9SR
Distance:
0.3 miles
Make a booking
79 Lauriston Place, Edinburgh, EH3 9HZ
Distance:
0.3 miles
Make a booking
80 Lauriston Place, Edinburgh, EH3 9DE
Distance:
0.3 miles
Make a booking
38 Charlotte Street, Edinburgh, EH2 4HQ
Distance:
0.4 miles
Make a booking
43 Princes Street, Edinburgh, EH2 2BY
Distance:
0.4 miles
Make a booking
19-21 George Street, Edinburgh, EH2 2PB
Distance:
0.4 miles
Make a booking
9-11 Hope Street, Edinburgh, EH2 4EL
Distance:
0.4 miles
Make a booking
139 Cowgate, Edinburgh, EH1 1JS
Distance:
0.4 miles
Make a booking
20 Princes Street, Edinburgh, EH2 2AN
Distance:
0.4 miles
Make a booking
North Bridge Lothian, Edinburgh, EH1 1SD
Distance:
0.5 miles
Make a booking
20 North Bridge, Edinburgh, EH1 1YT
Distance:
0.5 miles
Make a booking