Best Wedding Venues in Barcelona & Costa Brava
Barcelona and Costa Brava have some wonderful wedding venues, especially if you love historic castles, traditional countryside estates, and beautiful Mediterranean views. What I particularly like about this region is that you don't have to choose between a city wedding and a countryside celebration. There are romantic venues just outside Barcelona, as well as spectacular coastal properties further north.
I've selected a mix of venues with different styles and settings, including castles, traditional Catalan masias, luxury hotels, and seaside locations.
Best Wedding Venues in Barcelona & Costa Brava
Castell de Sant Marçal – Cerdanyola del Vallès, Barcelona
If you've always dreamed of getting married in a castle, Castell de Sant Marçal is one of the most beautiful options near Barcelona. Located around 20 minutes from the city, this historic castle is surrounded by landscaped gardens and impressive architecture. The venue offers several spaces for ceremonies and receptions, including beautiful outdoor gardens, a greenhouse, and atmospheric indoor areas. What I particularly like is that you get the romantic castle setting without having to travel far from Barcelona.

Best for: Romantic castle weddings, elegant outdoor celebrations, and couples who want a historic venue close to Barcelona.
Mas de Sant Lleí – Vilanova del Vallès, Barcelona
Mas de Sant Lleí is a traditional Catalan estate surrounded by beautiful countryside, just outside Barcelona. With historic stone architecture, extensive gardens, and elegant reception spaces, it offers a wonderful setting for a classic Mediterranean wedding. One of its biggest advantages is that it's designed specifically for weddings, with professional coordination, catering, and multiple spaces for different parts of the celebration. It can accommodate both intimate weddings and large events, making it a flexible choice.
Best for: Traditional masia weddings, larger celebrations, and couples who want professional wedding services in one location.
Bell Recó – Argentona, Barcelona
Bell Recó is a beautiful historic mansion located around 30 minutes from Barcelona. Unlike traditional rustic fincas, this venue has a more elegant, almost palace-like atmosphere, with grand interiors, fountains, and landscaped gardens. The property offers over 5,000 square meters of gardens and several indoor reception spaces. It also hosts only one wedding per day, which is a lovely advantage if privacy is important to you.
Best for: Elegant garden weddings, sophisticated historic settings, and medium to large celebrations.
Casa Batlló – Barcelona City
For something completely different, Casa Batlló offers the opportunity to host a private celebration inside one of Barcelona's most famous architectural landmarks. Designed by Antoni Gaudí, this extraordinary building features artistic interiors, a beautiful modernist courtyard, and its famous rooftop. It's particularly interesting for couples who want a stylish city celebration rather than a traditional countryside wedding. However, Casa Batlló operates as a cultural attraction, so private event arrangements, permitted ceremony formats, and available spaces need to be confirmed directly.

Best for: Unique architectural settings, sophisticated city celebrations, and couples looking for something unconventional.
Castell d'Empordà – La Bisbal d'Empordà, Costa Brava
Castell d'Empordà is a beautifully restored 14th-century castle located in the countryside of Costa Brava. Surrounded by olive groves and rolling hills, it offers a romantic atmosphere with wonderful views of the Empordà landscape. The venue combines historic architecture with a boutique hotel, making it particularly appealing for destination weddings. Ceremonies can take place in the olive grove gardens or the estate's chapel, while the property also offers accommodation for guests.

Best for: Romantic castle weddings, countryside celebrations, and couples who want a wedding weekend with accommodation on-site.
Hostal de la Gavina – S'Agaró, Costa Brava
If you're dreaming of an elegant seaside wedding, Hostal de la Gavina is a wonderful option. Located in S'Agaró, this historic luxury hotel overlooks the beautiful Mediterranean coastline and the Bay of Sant Pol. The venue offers landscaped gardens for ceremonies, panoramic terraces for receptions, and elegant indoor spaces for dinner. It can also accommodate larger weddings, with the possibility of exclusive hotel use depending on the arrangements.

Best for: Luxury seaside weddings, Mediterranean views, and elegant celebrations with guest accommodation.
Barcelona & Costa Brava Wedding Venues Comparison
Wedding venue | Location | Venue style | Best for |
Castell de Sant Marçal | Cerdanyola del Vallès | Historic castle | Romantic castle weddings close to Barcelona |
Mas de Sant Lleí | Vilanova del Vallès | Traditional Catalan masia | Larger weddings and all-in-one planning |
Bell Recó | Argentona | Historic mansion and gardens | Elegant garden celebrations |
Casa Batlló | Barcelona City | Gaudí architectural landmark | Unique city celebrations |
Castell d'Empordà | La Bisbal d'Empordà | Castle hotel | Wedding weekends with accommodation |
Hostal de la Gavina | S'Agaró | Luxury seaside hotel | Coastal weddings and Mediterranean views |
What to Consider When Choosing a Wedding Venue in Barcelona & Costa Brava
Distance from Barcelona: Some countryside venues are only 20 - 40 minutes from the city, while Costa Brava properties can be two hours or more away. Consider airport transfers and guest accommodation before booking.
Accommodation: Castle hotels and luxury resorts may offer rooms on-site, while private estates and masias often require guests to stay elsewhere.
Indoor and outdoor spaces: Barcelona and Costa Brava can experience rain, particularly during spring and autumn. Make sure your venue has a suitable indoor alternative.
Music restrictions: Ask about outdoor music limits, permitted finishing times, and whether dancing needs to move indoors.
Exclusive use: Some hotels and historic attractions remain open to other guests or visitors. Confirm which spaces will be private for your wedding.
Catering and suppliers: Some venues provide complete wedding services, while others require you to organize external caterers, planners, and decorations.
Barcelona and Costa Brava offer some wonderful wedding settings, and the best choice really depends on the atmosphere you're looking for. For a romantic castle wedding, I'd consider Castell de Sant Marçal or Castell d'Empordà. If you prefer a traditional countryside celebration, Mas de Sant Lleí is a lovely option, while Bell Recó offers something more elegant and grand. For a wedding with beautiful Mediterranean views, Hostal de la Gavina is particularly appealing. And if you're looking for something completely different, Casa Batlló offers an unforgettable architectural setting in the heart of Barcelona.
My advice is to think about the experience you want for both yourselves and your guests. A beautiful venue matters, but location, accommodation, and accessibility can make a big difference when planning a destination wedding.
For more planning advice, read my Barcelona & Costa Brava Destination Wedding Guide
Barcelona & Costa Brava Wedding Venue FAQs
What are the best castle wedding venues near Barcelona?
Castell de Sant Marçal is a beautiful option close to Barcelona, while Castell d'Empordà offers a romantic countryside castle setting in Costa Brava with guest accommodation.
Are there wedding venues near Barcelona that aren't hotels?
Absolutely. Castell de Sant Marçal, Mas de Sant Lleí, and Bell Recó are excellent examples of historic estates and private wedding venues.
Can you get married in a Gaudí building in Barcelona?
Some Gaudí landmarks offer private event spaces. Casa Batlló, for example, can host exclusive events, although wedding ceremony arrangements and restrictions should be confirmed directly.
What are the best seaside wedding venues in Costa Brava?
Hostal de la Gavina in S'Agaró is a particularly beautiful luxury option, offering Mediterranean views, landscaped gardens, and elegant reception spaces.
Which wedding venues near Barcelona are best for large weddings?
Mas de Sant Lleí and Bell Recó are worth considering for larger celebrations. Both offer extensive event spaces and can accommodate several hundred guests, depending on the arrangement.
Can wedding guests stay at the venue?
Yes, some venues offer accommodation. Castell d'Empordà has 57 hotel rooms, while Hostal de la Gavina also offers luxury accommodation. Private estates generally require guests to stay at nearby hotels.
How far in advance should you book a wedding venue in Barcelona or Costa Brava?
I recommend starting your venue search around 12 - 18 months before your wedding, particularly if you're planning a celebration during May, June, or September.



