Nestled on the Isle of Wight, The Towers presents a breathtaking 18th-century castle as a unique venue for any event or wedding. Positioned right on the water, this one-of-a-kind castle boasts a private jetty, offering the option to arrive and depart by boat. Conveniently situated in Yarmouth, it’s a mere stroll to local landmarks, including the church and the historic George Hotel. The Towers is an idyllic haven, blending landmark elegance with a relaxed atmosphere, providing a distinctive setting for unforgettable moments.
The historic charm of The Towers extends to its grounds and gardens, offering a serene backdrop with stunning sea views. It is the only private castle on the island with exclusive private jetty access. Imagine exchanging vows in an enchanting outdoor ceremony amidst the gardens, followed by a drinks reception overlooking the water. The flexibility of the space allows for a marquee-seated dinner accommodating 150-180 guests, creating an intimate yet grand atmosphere. The possibilities are endless, from a magical fireworks display over the water to dancing the night away under the stars.
The Towers is a perfect blend of historic elegance and laid-back charm. The picturesque gardens set the stage for pre-wedding drinks or a post-wedding recovery BBQ, creating a sense of community and celebration beyond the main event. At The Towers, every moment is an opportunity for joy and connection in a setting that seamlessly blends history with modern celebration.
The Towers is located on the Isle of Wight, a small island off the south coast—door-to-door 2.5 hours from London (including the ferry or private boat).
Yes, with spectacular sea views and a private jetty, the wedding party or couple can arrive/depart by boat.
No, we are a venue-only hire.
Yes, we do, which helps as they are fully vetted. Many work and live on the island and have worked with the venue before, which saves time and extra site visits. But we are open to any suppliers.