There are no hotel results in Edinburgh Castle. Below are the closest 50 hotels near Edinburgh Castle.
Princes St., Edinburgh, Scotland EH1 2AB, United Kingdom
6 reviews and 631 opinions
"i came to edinburgh for work and stayed at this hotel for 10 days. i should say, before i got in, i..."
Good for: Romantic Travel and Honeymoons, Wine Tasting, Beer Tasting