How Much Does Castle Tours Cost in Edinburgh?
By Editorial Team · Last updated 12/10/2026
- Best season
- May to September
- How to get there
- 4.5 hours by train from London King's Cross, or fly into Edinburgh Airport
- Avg. visit duration
- 2-3 days
Let’s talk about exploring Edinburgh Castle – it’s a truly iconic experience! We offer eight different castle tours within the city itself, each providing a unique perspective on this historic landmark.
The price range for these tours is quite varied, currently spanning from £39 to a substantial £840. This difference in cost primarily stems from variations in tour type and duration. Shorter, shared-group tours tend to be at the lower end of the scale – around £39 - while longer, private experiences or those including additional elements like guided whisky tastings will naturally command higher prices.
The duration of a castle tour also significantly impacts the cost. Tours lasting 90 minutes are considerably less expensive than those running for up to 720 minutes, reflecting the increased time and potential inclusions offered in the latter.
Considering the average rating of 4.7 out of 5, these tours represent excellent value for money. Given the historical significance of Edinburgh Castle and the quality of experience reflected in the reviews, we believe you’ll find a tour that fits your budget and interests perfectly. We're confident you’ll create lasting memories during your visit.
Explore tours in Edinburgh
More about Edinburgh
Travel gear worth packing
Shop all gear
Stealth Back Shaver Hair Removal and Body Shaver Shave Wet Or Dry
honkayide£8.18Buy on AmazonPrice checked 12/10/2026
Voova Hanging Travel Toiletry Bag for Men and Women, Grey
Voova£16.99Buy on AmazonPrice checked 12/10/2026Planning your trip? Try our free travel tools — packing, budgeting, timezones and more.

