Château de Tourreau

Visit website

About Château de Tourreau

Located in the heart of Provence, near Orange and Avignon surrounded by vineyards, Château de Tourreau welcomes you on their incredible 16 acres. There are many possibilities available for each part of your wedding, in the park, near the French garden, by the water, around the pool, or in the XVIIth century consecrated chapel, each as exquisite as the next. 

With the option of fireworks at the end of your day, this magical setting will give you and your guests a fairytale-like celebration. 

The 16 rooms of the Castle and the Farm-part offer you the possibility of accommodating 29 guests during all your stay, with access to the many sports-fields and the infinity swimming pool. Outdoor Receptions allow for up to 200 guests and their standard rental period is four days and three nights. 

Behind The Brand


What rooms/spaces do you have available for a wedding?

All events must take place outside and there are many outside spaces available for different parts of your wedding.


How many people can each of these cater for?

A maximum guest capacity of 200 people.


Do you offer onsite accommodation?

16 Bedrooms are available for guests which are included in the rental cost, we can accommodate 29 guests and infants and we also welcome our animal friends on request.


What additional features and facilities does your venue offer that couples may find useful?

Housemaids service is included for daily bedroom cleaning, we also have the option to do a continental buffet breakfast or lunch on request. Guests could do a welcome dinner or a brunch/pool party the days around the wedding without any extra fees.

Guests can store their wine/alcohol on-site before their arrival and the chateau team can organize pre-stocking food or items on requests.


What type of couple would fall in love with your venue and why?

The couple whos dream is to get married in a Château while keeping a family spirit. The beauty of the gardens allows you several possibilities for the different stages of the reception.

The Château is the perfect place for a foreign family reunion, on-site accommodation, and is ideally situated in Provence so your guest can enjoy their stay and the local beautiful activities.

Editor’s Notes


Why we love it…

Set on 16 acres of picturesque French countryside, Château de Tourreau is a venue steeped in history and romance. The timeworn walls are complemented by the charming mint green shutters, creating the perfect backdrop for your celebration.


For the couple…

Looking for a lavish, European garden wedding with perfectly manicured hedges and greenery and an abundance of space for festivities.


Styling tips…

Surprise your guests with fireworks at the end of the night and host a recovery brunch by the pool the next morning.