38 Charlotte Square
Edinburgh, EH2 4HQ
United Kingdom
19 - 21 George Street
Edinburgh, EH2 2PB
United Kingdom
46 Torphichen Street
Edinburgh, EH3 8JB
United Kingdom
20 Princes Street
Edinburgh, EH2 2AN
United Kingdom
300 Cowgate
Edinburgh, EH1 1NA
United Kingdom
51-59 York Place
Edinburgh, EH1 3JD
United Kingdom
Picardy Place
Edinburgh, EH1 3JT
United Kingdom
18 Royal Terrace
Edinburgh, EH7 5AQ
United Kingdom
107 Queensferry Road
Edinburgh, EH4 3HL
United Kingdom
Britannia Way
Ocean Drive
Edinburgh, EH6 6JJ
United Kingdom
132 Corstorphine Road
Edinburgh, EH12 6UA
United Kingdom
101 Ingliston Road
Edinburgh, EH28 8AU
United Kingdom
Planning a trip to Edinburgh and want to stay near Edinburgh Castle? Use IHG's listings to find the best hotels in Edinburgh to be your home base to visit Edinburgh Castle and the local area. We have 15 hotels close to Edinburgh Castle, all with real reviews from verified hotel guests. That lets you find the top rated hotels near Edinburgh for your visit and puts you close to the area's top restaurants and attractions.
Wherever you go, in Edinburgh or around the world, we have you covered. Whether you want convenience for business travel or to experience a little local flavour somewhere new, our strategically located hotels offer it all. IHG offers great rates on hotels near Edinburgh Castle. Explore our listings of hotels to find some of the hotel deals near Edinburgh Castle and find the hotel that would be perfect for your trip.