![]() |
Have a look at more hotels in these destinations near Edinburgh Castle
| Edinburgh 0.3 km | Lasswade 9.0 km |
| Ingliston 10.3 km | Bonnyrigg 11.1 km |
| Newbridge 12.3 km | Dalkeith 12.4 km |
| Burntisland 12.6 km | Aberdour 13.5 km |
| North Queensferry 13.7 km | Penicuik 14.7 km |
| Inverkeithing 14.7 km | Uphall 18.7 km |
Find a hotel near one of these airports
| Turnhouse (EDI) 10.5 km | Dundee Airport (DND) 57.3 km |
| Glasgow (GLA) 76.9 km | Prestwick (PIK) 99.0 km |
from £ 70

9-11 Hope Street, Edinburgh (0.4 km)
A vibrant and new 4* boutique hotel located at the West End of Princes Street Superbly located in the heart of the city centre. read more…
from £ 48

94-96 Grassmarket, Edinburgh (0.6 km)
This budget hotel has a fantastic location in the lively cosmopolitan area of the Grassmarket. read more…
from £ 91

1 Lower Gilmore Bank, Off Lower Gilmore Place, Edinburgh (0.7 km)
This luxurious five star development of 36 unique apartments provides a whole new concept of living right in the heart of Edinburgh city centre. read more…
from £ 69

53 Princes Street, Edinburgh (0.8 km)
Stay at the Ramada Mount Royal and experience everything you'd expect from an international hotel company.In the heart of Edinburgh on Princess Street, overlooking Edinburgh Castle. read more…
from £ 84

19-21 George St, Edinburgh (0.8 km)
Recently refurbished, the George hotel is situated in the heart of Edinburgh, within easy reach of the majority of the city’s most popular attractions including the famous Castle, Princes Street... read more…