Castle of Selves offers a significant advantage for destination weddings: a 12-hectare private estate in Provence with multiple on-site accommodation options, eliminating the logistical headache of coordinating guest lodging across town. This 18th-century château provides both indoor ceremony spaces and sprawling grounds for receptions, allowing you to design a multi-day event without shuttle schedules or hotel coordination. The 4.7-star rated venue sits in the picturesque hilltop village of Seillans, surrounded by vineyards and medieval architecture.
Planning a wedding in Provence?
Read our full Provence destination guideHighlights
- 12 hectares of private grounds with gardens, terraces, and woodland areas
- On-site accommodation available for guests in restored estate buildings
- 18th-century château with period interiors and multiple ceremony/reception rooms
- Licensed for civil ceremonies; medieval village location 1 hour from French Riviera coast
- Capacity of 20-150 guests with flexible indoor/outdoor configurations



