Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Edinburgh Castle is located in a historic area of Edinburgh known for its top museums and popular art scene. The neighborhood is home to 320 hotels and other accommodations, so you can find something that works for your stay.
There are 1173 hotels and other accommodations within a mile of Edinburgh Castle, including these options:
Now that you've visited Edinburgh Castle, you can discover the sights within a few miles of the area.
You might want to spend some time browsing the exhibits at Royal Yacht Britannia, Scotch Whisky Experience, or National Museum of Scotland. Grassmarket, Royal Mile, and St. Giles' Cathedral are well-known local landmarks worth a visit. You can check out the local talent at Usher Hall, Festival Theatre, and King's Theatre.
George Street and Princes Street are both worth a visit while you're checking out the area. You might also stop by University of Edinburgh, located 0.5 mi (0.8 km) from Edinburgh Castle, or Edinburgh Playhouse Theatre which is 0.7 mi (1.2 km) away.
If you're taking a train into town, Edinburgh Waverley Station is the closest station to Old Town. There may not be many public transit choices close to Edinburgh Castle so consider a car rental to maximize your time.