How to Book a Castle Tours Tour in London
By Editorial Team · Last updated 16/08/2026
- Best season
- Year-round
- How to get there
- Multiple international airports and Eurostar
- Avg. visit duration
- 3-5 days
Let’s talk about booking castle tours in London – we have 14 different options available for you to explore! The range of experiences is quite broad, with tours lasting anywhere from 120 minutes to a full 1440 minutes, so consider how much time you realistically want to dedicate to your visit.
The cost of these tours varies significantly, falling within a price range of £15 to £850. This gives you plenty of flexibility depending on the level of access and included extras you’re looking for. We've consistently seen an average rating of 3.9 out of 5 across all the tours – so while some are highly rated, it’s worth considering what features are most important to *you*. Currently, the “London Kensington Palace Sightseeing Experience Pass” is our top-rated option at 5.0/5 based on two reviews and a price of £29.
When comparing tours, we recommend focusing initially on duration and price – these tend to be the biggest factors driving the overall cost. It’s generally advisable to book castle tours in advance, particularly during peak tourist seasons, to secure your preferred slot. While specific cancellation policies vary between tour operators, you can typically expect some level of free cancellation up to a certain timeframe before departure.
Before confirming any booking, take another look at the duration and rating of each tour, paying particular attention to what’s included in the price – does it cover entry fees, transport, or audio guides? Check the fine print for any specific terms and conditions relating to your chosen experience.