Castle wedding venue in the South of France

my journal

a place for inspiration

Kennidy Hassell

September 22, 2023

The South of France is the perfect place for a romantic destination wedding. The wedding venues in the South of France are one of a kind. From dreamy countryside chateaus to iconic villas with views of the Mediterranean Sea. The French Rivera is the jewel of the South of France and one of the best places for you to “say yes” to forever to the love of your life.

As a destination wedding videographer who has worked all over the world, it’s safe to say I’ve seen weddings in many beautiful places. The South of France is truly one of the best places to get married, so I’ve created this list to help couples find their ideal luxury destination wedding venue!

Whether you were thinking of having an elaborate 3-day wedding weekend or a luxury intimate elopement, you need to read this blog all about the best wedding venues in the South of France!

Please note: none of these photos are my own; sources for each image are listed on or below the photo.

Best Wedding Venues in the South of France

Chateau Saint Martin wedding venue in the South of France
Source: Chateau Saint Martin & Spa

Chateau Saint-Martin & Spa

Chateau Saint-Martin & Spa is located in Côte d’Azur, perched in the hills with sweeping views of the Mediterranean coastline. It’s only about 30 minutes from the Nice airport making it both accessible to wedding guests while still feeling private and secluded.

When you rent Chateau Saint-Martin for your wedding weekend, you have exclusive use of the entire property, from all 52 rooms and suites to the eight unique event spaces to beautiful gardens. There’s even a 12th-century chapel you can use for your ceremony space! In addition, you will also have access to the honeymoon suite, luxury spa, and even a Michelin Star Chef for all your on-site catering needs.

This wedding venue in the South of France is the perfect place to host a 3-day destination wedding weekend!

Venue Capacity: 150 people

Castle wedding venue in the South of France
Source: Bolieu Magazine

Castelnau des Fieumarcon

Castelnau des Fieumarcon is located on top of a hillside surrounded by the rural Gascony countryside in Southwest France. The Castelnau is a fortified village dating back to 1143 AC. Within its historic walls offer plenty of indoor and outdoor spaces to create the wedding of your dreams. Including a XIIIth Century Church where you can have your ceremony!

This is one of the most unique wedding venues in the south of France because you essentially have your own village. During the wedding weekend, you can wander the village streets where all the houses will be inhabited by up to 80 of your wedding guests. If you are interested, you can read more about how this village of ruins turned into this stunning historic place here.

If you’ve been dreaming of living out your own fairytale for your wedding, this is your ideal South of France wedding venue!

Venue Capacity: 200 people

If you’re looking for a wedding film that documents your love in an artfully authentic way, reach out to me!

Chateau Les Carrasses a wedding venue in the South of France
Source: Wedinspire

Château Les Carrasses

Château Les Carrasses is a luxury wine estate located in the Languedoc region of southern France. This French-style castle is surrounded by vineyards and stunning views of the Pyrénées mountain range.

Imagine your ceremony in the Mediterranean-style gardens with views of the rolling vineyards below and the iconic château above. From immaculate gardens to charming terraces throughout the property, you can choose from endless picture-perfect backdrops. You can choose from over 7 event spaces on this spacious estate for all your wedding weekend festivities.

This is charming place to host a 3-day wedding weekend because all your guests can stay on the property in one of the 30 luxurious suites or villas. In addition to the main infinity pool, there are private pools in many of the rooms for your guests to enjoy throughout the wedding weekend.

If you want a romantic wedding at a castle surrounded by the vineyards in France, then Château Les Carrasses is perfect for you!

Venue Capacity: 120 people

Villa Ephrussi de Rothschild wedding venue in the south of France
Source: Lauren Fair Photography

Villa Ephrussi de Rothschild

Villa Ephrussi de Rothschild is located in the heart of the French Rivera in Saint-Jean-Cap-Ferrat. This is one of the most iconic wedding venues in the south of France. It’s known to be in the playground of the rich and famous being just a short drive from Monaco.

The Villa is inspired by the architecture from the palaces built during the Italian Renaissance. The immaculate estate grounds offer not only beautiful architecture and gardens but stunning views of the Mediterranean Sea. You can choose from one of the nine themed gardens for your wedding day events. Looking for a unique design element for your wedding? The Villa offers musical fountain shows during the transition from your ceremony in the Florentine Garden to the reception in the French Garden.

While your guests cannot stay onsite, there are plenty of luxury hotels and resorts to choose from in the surrounding areas of Nice. It’s one of the most convenient wedding venues in the south of France being just minutes from the heart of Nice.

If you are looking for a place to celebrate into the night, this could be the place for you! They offer exclusive rentals of the venue starting from 7:00pm or 8:00pm [depending on the season] into the early hours of the morning.

Venue Capacity: 300 people

Wedding venue in the South of France
Source: Peach Perfect Weddings

La Lauren

La Lauren is a 17th-century medieval chateau is located in the countryside of Ferrassières. It’s about 4 hours from Nice and 2 hours from Marseille.

The venue is surrounded by lavender fields with a backdrop of Mont-Ventoux. This is the perfect place for an intimate, whimsical garden wedding. With beauty all around the property, you can choose to get married in the lavender fields or the beautiful gardens.

This venue offers a more intimate experience for couples looking to have a smaller wedding with the same luxurious feel as other chateaus. It’s also a more cost-effective option as it’s one of the most affordable private guest houses in the South of France.

If you are looking to have a more intimate, luxury wedding, you need to consider La Lauren to host your destination wedding!

Venue Capacity: 80 people

Wedding ceremony at Chateau de la Gaude
Source: Style Me Pretty

Chateau de la Gaude

Chateau de la Gaude is an 18th-century estate located in the heart of Aix en Provence about 30 minutes north of Marseille. It’s the only wine estate in the city of Cézanne. The Chateau has its own vineyard on the property so you can serve locally produced French wine at your wedding reception.

In 2016, renovations began to revitalize this prestigious estate before it opened in 2019. Chateau de la Gaude has five different event spaces for you to choose from, in addition to 20 rooms and suites for up to 58 wedding guests. The estates’ 30 acres are surrounded by vineyards and filled with rustic farmhouses, beautiful French gardens, a luxury spa, a pool, and more. This chateau offers endless photo opportunities for your romantic destination wedding weekend!

If you’re looking for a luxurious French chateau in the countryside, then Chateau de la Gaude is the perfect venue!

Venue Capacity: 150 people

Château de la Croix Des Gardes Wedding Venue
Source: Château de la Croix Des Gardes

Château de la Croix Des Gardes

Château de la Croix Des Gardes, also known as Villa Perrier is located in the hillside of Cannes. It has stunning 360 views of the Lérins Islands and the Mediterranean Sea. This property became famous in 1955 from the movie, “To Catch a Thief”, starring the iconic Cary Grant and Grace Kelly. In 1946, this chateau hosted the first ever Cannes film festival.

This château is one of the largest remaining estates on the Cote D’Azur. In 2022, it reopened for private hire for the first time in 56 years. It’s one of the most exclusive wedding venues, taking only a few events per year.

Château de la Croix Des Gardes offers panoramic views of Cannes Bay, iconic Italian-style gardens, top-level vendors, and even firework installations, so you can end your wedding with fireworks!

If you are looking to host your wedding at one of the most exclusive and prestigious venues in the South of France, look no further than the Château de la Croix Des Gardes!

Venue Capacity: 160 people – Ballroom, 2,000 – Gardens

Château de la Croix Des Gardes wedding venue

Looking for a wedding videographer to document your luxury destination wedding? Inquire with me now!

Best Wedding Venues in the South of France