Discover the timeless charm of Château de Beauregard, a 17th-century French castle nestled in the heart of Vaucluse, Provence. Immerse yourself in its grandeur, offering privacy amidst a warm and inviting ambiance, where stunning original features blend with vibrant art, illuminated by the gentle Provencal light. Ideal for unforgettable photo sessions.
Salle des Romans accommodates 120 seated guests.
Outdoor terraces host up to 200 for standing receptions and seated dinners.
17-room residence sleeps up to 35 guests comfortably.
The Château de Beauregard boasts various spaces to host your wedding reception:
The 17-room residence ensures comfort for up to 35 guests, each room exuding classic French design and featuring quality bedding.
The owners provide personalized support for your magical event, with endless leisure activities available onsite, from tennis to horse riding, and endless organizational possibilities such as exclusive wine tastings and private guided tours of Avignon’s cultural treasures.
Enjoy the enchanting surroundings of Château de Beauregard, with its proximity to famous vineyards and the majestic Mont Ventoux.
Nearest Airport | Avignon – Provence Airport (30 minutes by car) |
Nearest Train Station (TGV) | Avignon TGV Station (30 minutes by car) |
Web | https://chateaubeauregard.fr/ |
rebecca@chateaubeauregard.fr | |
https://www.instagram.com/chateaubeauregardprovence/ |
Please always contact the venue directly for the most up-to-date prices and availability.
Compare listings
Compare