Château Saint Pierre d'Escarvaillac stands as a meticulously restored 18th-century estate in Provence, originally built as a noble residence and transformed into an exclusive wedding venue. The château retains its period architecture while offering modern amenities across manicured grounds spanning 12 hectares. Located in the heart of Avignon wine country, it serves as a sophisticated backdrop for destination celebrations.
Planning a wedding in Provence?
Read our full Provence destination guideHighlights
- 18th-century château with original architectural details and period stonework
- 12-hectare private grounds with formal gardens and vineyard views
- Capacity for 20-150 guests across multiple indoor and outdoor spaces
- On-site accommodation available for wedding parties and guests
- 4.9/5 Google rating reflecting consistent excellence in service



