Disclaimer: The capacities and prices in this article are approximate and based on information published by each venue as of October 2026. They vary with season, guest count and length of stay, so always confirm directly with the venue or with us before booking.
Most couples who ask us about a villa wedding on the Costa Brava want one thing above all: a weekend where the people they love wake up in the same place. A coffee by the pool before the ceremony, a long dinner under the pines, a lazy brunch the next morning, with nobody heading back to a hotel in a taxi. It’s a very different feeling from a hotel ballroom, and the Costa Brava does it beautifully.
There is one thing worth knowing from the start, though. On the Costa Brava, a wedding “villa” is rarely a modern house on a cliff. The homes with sea views in Begur, Palafrugell or Calonge are stunning for a holiday, but very few of them are allowed to host a hundred guests and a band. The places that work for weddings are mostly masies: old Catalan stone farmhouses restored as exclusive-use estates, set ten to twenty minutes inland in the Empordà countryside, with the coves close enough for a swim on the morning after.
Below is our shortlist of estates where your guests can stay, what to check before you sign, and how a villa wedding is actually priced.
Our shortlist of Costa Brava wedding villas with accommodation
| Estate | Area | Guests who can stay | Wedding size |
|---|---|---|---|
| Mas Torroella | Gavarres hills, Baix Empordà | About 28–30 (11 bedrooms) | 20–200 |
| Mas Terrats | Pontós, Alt Empordà | Up to 21 (9 double rooms) | Up to about 150 |
| Mas Huix | Hills near Girona | About 26–28 | Intimate to medium |
| Mas Gran de Cruïlles | Cruïlles, Baix Empordà | Hotel rooms for about 34, plus tipi glamping | Up to 200 |
| El Ginebró | Vilopriu, Empordà | Up to 150 (mostly shared rooms) | 50–300 |
1. Mas Torroella: the full private-villa experience
- Location: Gavarres hills, Baix Empordà, about 12 km from Llafranc beach
- Sleeps: around 28–30 guests in 11 bedrooms (main house plus La Caseta cottage)
- Wedding size: 20 to 200 guests
- Stay: usually weekly; Friday to Friday in July and August
If you picture a villa wedding, this is probably it. Mas Torroella is an eleven-bedroom estate in the Gavarres hills: nine bedrooms in the main house and two more in La Caseta, a separate cottage, for around 28 to 30 guests in total. It has a heated outdoor pool, an indoor saltwater spa with sauna, a tennis court and gardens large enough for weddings of up to around 200 guests. Llafranc beach is roughly twelve kilometres away.
It is rented as a holiday villa first, so stays are usually weekly (Friday to Friday in July and August), which suits couples who want a full wedding week with their closest family. Read our complete guide to Mas Torroella.
2. Mas Terrats: a 17th-century estate in the Alt Empordà
- Location: Pontós, Alt Empordà, about 1 hour 20 minutes from Barcelona
- Sleeps: up to 21 guests in 9 double rooms, two-night minimum
- Wedding size: up to about 150 guests
- Venue hire: from around €5,000
Mas Terrats sits on more than 100 hectares of fields and gardens in Pontós, about an hour and twenty minutes from Barcelona and close to Figueres and Girona. Nine double rooms with private bathrooms sleep up to 21 guests, with a two-night minimum. It’s a beautiful fit for a medium-sized wedding where parents, siblings and the wedding party stay on site and everyone else books nearby. Venue hire starts at around €5,000. See our Mas Terrats wedding cost guide.
3. Mas Huix: privacy above everything
- Location: rural hills near Girona
- Sleeps: around 26–28 guests, exclusive use
- Stay: usually 2 to 4 nights
- Venue and accommodation: roughly €6,000–€9,000+
Mas Huix is a historic rural estate in the hills near Girona, and it works the way a true private villa should: exclusive use of the whole property, accommodation for around 26 to 28 guests, and a stay of several nights rather than a single day. There’s no per-guest package, so you build the wedding with your own caterer and team. We estimate venue and accommodation at roughly €6,000 to €9,000 and up, depending on season and length of stay. Our Mas Huix cost guide goes through the numbers.
4. Mas Gran de Cruïlles: a masia with hotel rooms
- Location: Cruïlles, Baix Empordà countryside
- Sleeps: 13 hotel rooms for up to 34 guests, plus tipi glamping for up to 70
- Wedding size: up to 200 guests
- Venue fee: €4,100–€6,990
For couples who love the estate feel but want more beds, Mas Gran de Cruïlles in the Baix Empordà countryside offers both. The venue lists a small hotel of 13 rooms for up to 34 guests, plus tipi glamping for up to 70 more, and celebrations of up to 200 people among pine woods and pools. The venue fee is listed between €4,100 and €6,990.
5. El Ginebró: when the guest list is long
- Location: Vilopriu, Empordà, about 15 minutes from the beach
- Sleeps: up to 150 guests, mostly in shared rooms
- Wedding size: 50 to 300 guests
- Venue fee: €2,960 including VAT, covering the space and accommodation for the first 80 guests
Very few places on the Costa Brava can sleep a large wedding. El Ginebró, a five-hectare mountain estate in Vilopriu, is one of them: up to 150 guests can stay overnight, mostly in shared rooms, with a separate 28-place building that has its own kitchen. The beach is about fifteen minutes away, and banquets go from 50 to 300 guests. This one is about having everyone together rather than private suites for all. The listed venue fee of €2,960 (VAT included) covers the space and accommodation for the first 80 guests.
Prefer the sea view? Split the weekend
If your heart is set on a villa overlooking the Mediterranean, our favourite solution is to separate where you sleep from where you celebrate. The couple and their closest family take a large sea-view villa in Begur or Palafrugell for the week (some sleep 30 people across eleven bedrooms), and the wedding itself happens at an estate or a venue licensed for events. You get the terrace at sunrise and a celebration with no noise limits from the neighbours.
And if you’d rather have hotel service with a Costa Brava setting, look at Hostal de la Gavina in S’Agaró, the castle hotels in our top Costa Brava venues, or Castell de Peralada.
Before you book a villa: what to check
- Is it licensed for events? Most holiday villas are registered as tourist rentals, and many rental contracts forbid parties. Ask for written confirmation that the property may host a wedding, and for how many guests.
- Music and end time. Ask what time the music has to stop and whether it must move indoors. In the countryside this is usually more relaxed than in a coastal town, but it varies from one estate to the next.
- Beds versus guests. Most villas sleep 20 to 30. Count who really needs to stay on site and plan shuttles from nearby hotels for everyone else.
- Minimum stay. Two to four nights is common, and a full week in high summer at some villas. Build it into the budget from day one.
- Catering set-up. Find out whether you can bring your own caterer, whether there’s a professional kitchen, and what has to be hired in: tables, lighting, toilets, sometimes even extra power.
- A real plan B. The tramontana, the strong north wind of the Alt Empordà, can arrive with little warning. Make sure there’s a covered space or room for a marquee.
How a Costa Brava villa wedding is priced
Villa weddings are built in layers, which is why two quotes for “the same” weekend can look so different:
- Venue fee or exclusive use, roughly €3,000 to €10,000 for the estates above, depending on season and day of the week.
- Accommodation and minimum nights, sometimes included in the venue fee and sometimes charged separately.
- Catering per guest, usually the largest single line, plus drinks and staff.
- Rentals and production: furniture, lighting, sound, generators, toilets, a marquee if needed.
- Guest logistics: shuttles, welcome bags, and a coordinator on site for the whole weekend.
For a wider view of budgets, see our guides to the average wedding cost in Spain and destination wedding costs in Barcelona.
The villa wedding weekend
The real luxury of a villa is time. The weddings we plan at Agape Weddings on the Costa Brava usually run over three days: welcome drinks or a paella by the pool on Friday, the ceremony and dinner on Saturday, and a relaxed brunch or a boat trip along the coves on Sunday. Because your guests are already there, nobody is rushing, and the wedding feels like a gathering rather than a schedule.
For more on the region itself, from Cadaqués to Pals, read our Costa Brava destination wedding guide.
Ready to start planning?
Let's create your perfect day together
Our team is ready to guide you through every detail — from your first vision to the last dance.
Book a Consultation