Wedding Venues in Spain

Browse all 158 wedding venues we list in Spain, from Mallorca and Costa Brava to Barcelona. Each one shows its guest capacity and, where the venue publishes one, a starting package price.

Planning a wedding in Spain? Read our Spain destination wedding guide →

158 venues

All 158 wedding venues in Spain

Every venue we list in Spain, with its guest capacity, starting package price, beds on site and nightly room rate. See all venues A–Z.

158 venues

Click a column heading to sort; click it again to reverse the order.

Wedding venues in Mallorca (47)

Alqueria BlancaMallorca, Spain—On request12$164 / night
Belmond La ResidenciaMallorca, SpainUp to 100On request24On request
Bendinat CastleMallorca, Balearic Islands, SpainUp to 200On request——
Ca's Patro MarchMallorca, SpainUp to 30$10,000——
Ca's Xorc Luxury RetreatMallorca, Balearic Islands, SpainUp to 100On request30On request
Can VerderaMallorca, SpainUp to 40On request8On request
Cap RocatMallorca, SpainUp to 180On request60$1,800 / night
Cas GuerriguerMallorca, Spain—On request6$195 / night
Casal Santa EulaliaMallorca, Spain—On request40$289 / night
Castell Son ClaretMallorca, SpainUp to 100On request18On request
Es FasserMallorca, SpainUp to 10On request——
Es MoliMallorca, SpainUp to 60On request14On request
Es Raco de ArtaMallorca, SpainUp to 80On request27On request
Finca Ca N Ai Bio RetreatMallorca, Spain—On request10On request
Finca Can BeneitMallorca, SpainUp to 40On request6On request
Finca FilicumisMallorca, Spain—On request19$739 / night
Finca MornetaMallorca, Balearic Islands, SpainUp to 250On request2On request
Finca S'EstelricaMallorca, SpainUp to 80On request6On request
Finca Son BergaSerra de Tramuntana, Mallorca, SpainUp to 180On request——
Finca Son CollellMallorca, Balearic Islands, SpainUp to 250On request——
Finca Son PalouMallorca, Spain—On request10$252 / night
Finca Son TogoresSerra de Tramuntana, Mallorca, SpainUp to 100On request——
Fontsanta Hotel Termal Spa and WellnessMallorca, SpainUp to 50On request20On request
GotaMallorca, SpainUp to 10On request8$1,515 / night
Grand Hotel Son NetMallorca, SpainUp to 100On request30On request
Hospes MaricelMallorca, SpainUp to 100On request111$740 / night
Hotel BendinatMallorca, SpainUp to 100On request126$450 / night
Hotel Es PortMallorca, SpainUp to 300On request443On request
Hotel EsplendidoMallorca, SpainUp to 150On request204On request
Hotel Monnaber VellMallorca, Spain—On request18On request
Hotel Sa CarrotjaMallorca, Spain—On request6On request
Hotel Son BoronatMallorca, SpainUp to 80On request——
Jumeirah Port Soller Hotel and SpaMallorca, SpainUp to 100On request439On request
La FortalezaMallorca, SpainUp to 300$42,000——
S'OliveretMallorca, SpainUp to 200On request54On request
Sa Rota den PalermMallorca, Spain—On request8$254 / night
Sa Torre de Santa EugeniaMallorca, Spain—On request6$222 / night
SemayaMallorca, SpainUp to 15On request10$1,685 / night
Son BrullMallorca, SpainUp to 80On request14On request
Son DoblonsMallorca, SpainUp to 1On request18On request
Son Julia Country House HotelMallorca, Spain—On request14$391 / night
Son MarroigMallorca, SpainUp to 140On request——
Son Mas Hotel RuralMallorca, Spain—On request4On request
Son MirMallorca, SpainUp to 300$2,742——
Son Simo VellMallorca, SpainUp to 40$2,300——
Son SiuranaMallorca, Spain—On request20$177 / night
Ten MallorcaMallorca, SpainUp to 30$13,30018On request

Wedding venues in the Costa Brava (41)

Aiguablava ExperienceCosta Brava, SpainUp to 1On request——
Atelier Boutique HotelCosta Brava, SpainUp to 20On request20On request
Bypillow Cap Sa SalCosta Brava, SpainUp to 120On request55On request
Cap Sa Sal RestaurantCosta Brava, Spain—On request——
Cap Sa Sal TurquesaCosta Brava, SpainUp to 6On request2On request
Casa de Santa ClotildeCosta Brava, SpainUp to 150On request——
Casa Indiana Hotel BoutiqueCosta Brava, SpainUp to 50On request28$185 / night
Castell de CaramanyCosta Brava, SpainUp to 220$3,850——
Castell de FoixaCosta Brava, SpainUp to 200On request——
Castell de PeraladaCosta Brava, SpainUp to 190On request——
Catamaran SensationCosta Brava, SpainUp to 30On request——
Cortal GranSant Pere Pescador, Girona, SpainUp to 300On request——
Downtown BegurBegur, Costa Brava, SpainUp to 60On request——
El Convent BlanesCosta Brava, SpainUp to 280On request——
El Jardi de Can MarcCosta Brava, SpainUp to 200On request——
El Moli de la TorreCosta Brava, SpainUp to 250On request——
Finca Victoria Hotel & SpaCosta Brava, SpainUp to 50On request142On request
Gammarus Restaurant & Beach ClubCosta Brava, SpainUp to 80On request——
Hostal de la GavinaCosta Brava, SpainUp to 300On request164On request
Hostal Ses NegresCosta Brava, SpainUp to 100On request68On request
Hotel AiguablavaCosta Brava, SpainUp to 72On request140On request
Hotel Castell D'EmpordaCosta Brava, SpainUp to 200$89,200132On request
Hotel Horitzó by Pierre & VacancesCosta Brava, SpainUp to 80On request268On request
Hotel Peralada Wine SPA & GolfCosta Brava, SpainUp to 375$1,751124$228 / night
Hotel Rigat Park & SpaCosta Brava, SpainUp to 120On request156$331 / night
Hotel Sant Pere del BoscCosta Brava, SpainUp to 60On request38On request
Hotel Sant RocCosta Brava, SpainUp to 70On request111On request
Hotel Santa MartaCosta Brava, SpainUp to 150On request1007On request
Hotel VistabellaCosta Brava, Spain—On request94On request
Marimurtra Botanical GardenCosta Brava, Catalonia, SpainUp to 80On request——
Mas Carreras 1846Costa Brava, SpainUp to 300On request28On request
Mas de Torrent Hotel & SpaCosta Brava, SpainUp to 80On request84$780 / night
Mas del MarCosta Brava, Spain—On request104On request
Mas HuixCosta Brava, SpainUp to 40On request26On request
Mas SendraCosta Brava, SpainUp to 400On request——
Mas TerratsCosta Brava, SpainUp to 100On request10On request
Mas Torroella Luxury Villa & SpaCosta Brava, SpainUp to 200On request31On request
Monestir de Sant SalviGirona, SpainUp to 200On request260On request
Parador de AiguablavaCosta Brava, SpainUp to 90On request518$116 / night
Toc al MarCosta Brava, SpainUp to 100On request——
Villa Le ConsulatCosta Brava, SpainUp to 16On request15On request

Wedding venues in Barcelona (22)

Alcazar del GarrafSitges, SpainUp to 15,000On request32On request
Almiral de la FontCatalonia, SpainUp to 60On request26On request
Bell RecoBarcelona, SpainUp to 500On request——
Casa FelixGarraf, SpainUp to 50On request50On request
Castell Sant MarşalGreater Barcelona, SpainUp to 800$20,000——
Finca Mas SolersGreater Barcelona, SpainUp to 640On request——
Gran Villa RosaCosta Dorada, SpainUp to 300On request40On request
La CentenariaGavà, Barcelona, SpainUp to 300On request——
Masia CapdetSant Pere de Ribes, Barcelona, SpainUp to 120On request16€243 / night
Masia Casa del MarBarcelona, SpainUp to 350On request——
Masia EgaraGreater Barcelona, SpainUp to 400On request——
Masia NurSitges, SpainUp to 50On request41On request
Masia VictoriaSitges, SpainUp to 100On request36€220 / night
ME Sitges TerramarBarcelona, SpainUp to 250On request456$350 / night
METT BarcelonaBarcelona, SpainUp to 120On request124$550 / night
Renaissance BarcelonaBarcelona, SpainUp to 120On request482$250 / night
SLS BarcelonaBarcelona, SpainUp to 600On request1184$845 / night
This Must Be The PlaceMoià, Barcelona, SpainUp to 180On request12On request
Villa AlmanitaSitges, SpainUp to 200On request8On request
Villa Can TomeuBarcelona, SpainUp to 6On request14€182 / night
Xalet del NinGreater Barcelona, SpainUp to 150On request——
Xiringuito EscribaBarcelona, SpainUp to 100On request——

Wedding venues in Ibiza (14)

Atzaró Beach - Cala NovaIbiza, SpainUp to 80On request——
Bless Hotel IbizaIbiza, SpainUp to 125On request26On request
Blue Marlin IbizaIbiza, SpainUp to 200On request——
Ca Na XicaIbiza, SpainUp to 240On request48$1,005 / night
Can Sastre HotelIbiza, SpainUp to 60On request8On request
Casa La VistaIbiza, SpainUp to 180On request——
Gran Hotel MontesolIbiza, SpainUp to 60On request6On request
Las Cicadas IbizaIbiza, SpainUp to 50On request——
Legado Ibiza FincaIbiza, SpainUp to 50On request——
LexIbiza, SpainUp to 15On request8$1,822 / night
Los Enamorados IbizaIbiza, SpainUp to 100On request——
Nobu Ibiza BayIbiza, SpainUp to 120On request22On request
Paissa d'en BernatIbiza, SpainUp to 100On request——
Six Senses IbizaIbiza, SpainUp to 90On request42On request

Elsewhere in Spain (34)

Altafulla Mar HotelCosta Dorada, SpainUp to 200On request552$215 / night
Anantara Villa Padierna Palace Benahavis Marbella ResortMálaga, SpainUp to 500$4,00046On request
BinissaidaMenorca, SpainUp to 200On request40$665 / night
Cala Saona Hotel and SpaFormentera, SpainUp to 70On request——
Can Tres FormenteraFormentera, SpainUp to 30On request16On request
Casa BenigalipAlicante, SpainUp to 850On request——
Casa Pacha FormenteraFormentera, SpainUp to 70On request——
Casa SantonjaAlicante, SpainUp to 150On request——
Castel de BarxellAlicante, SpainUp to 150On request——
Castell de TamaritTarragona, Catalonia, SpainUp to 300On request——
Cat AventureCosta Dorada, SpainUp to 125On request——
Cortijo Pedro JiménezMálaga, SpainUp to 300On request——
Cova D'en Xoroi MenorcaMenorca, SpainUp to 100On request——
Etosoto FormenteraFormentera, SpainUp to 30On request——
Five Flowers Hotel and SpaFormentera, SpainUp to 150On request26On request
Gecko Hotel and Beach ClubFormentera, SpainUp to 120On request——
Gran Claustre Boutique HotelCosta Dorada, SpainUp to 75On request80$180 / night
Hotel Alfonso XIIISeville, SpainUp to 180On request——
Hotel Maria CristinaSan Sebastian, SpainUp to 230On request24On request
Hotel Marques de RiscalRioja, SpainUp to 500On request4On request
Hotel Mas TinellPenedes, SpainUp to 300On request70$210 / night
Hotel Torre del RemeiPyrenees, SpainUp to 200$9,75064$475 / night
La BaroniaCatalonia, SpainUp to 200On request——
La Huerta by BonhoValencia, SpainUp to 400On request——
La SusanaMarbella, Costa del Sol, SpainUp to 100On request56On request
Le Meridien Ra Beach Hotel and SpaCosta Dorada, SpainUp to 220On request356On request
Mas LlagosteraCosta Dorada, SpainUp to 120On request16On request
Masia CabellutTarragona, SpainUp to 200On request14On request
Masía Campo AníbalValencia, SpainUp to 200On request——
May Boutique Hotel AltafullaTarragona, SpainUp to 50On request185On request
Terra DominicataPriorat, SpainUp to 120On request52$218 / night
The Westin Palace MadridMadrid, SpainUp to 400On request——
Villa Es CalóFormentera, SpainUp to 40On request8On request
Villa LuisaSeville, SpainUp to 700On request——