Spain has a countless number of beautiful venues that are sure to fit your destination wedding dreams. Below are our recommendations, but keep in mind this is a wide variety and you will want to narrow your search with your own guest count and your wedding vision in mind. 


Casa Felix 

With all the conveniences of modern day living, Casa Felix is a beautifully restored villa located in Barcelona that your guests are sure to enjoy. Overlooking the picturesque Garraf National Park, your guest can stroll through the vineyards. You will have escaped to the wedding venue in Spain of your dreams. 

Santa Florentina Castle

Who doesn’t want a castle in the background of your wedding day photo? Your own royal wedding will begin at Santa Florentina Castle. This 11th Century restored castle was the set for the sixth season of Game of thrones, the popular fantasy television show.


The Westin Palace, Madrid

With over 20 event rooms and one fitting up to 700 guests, The Westin Palace, Madrid will be the perfect wedding venue in Spain for your large wedding affair. Since 1912, The Westin Palace has been hosting weddings and events with the highest attention to detail, fine dining, and exquisite customer service. 

La Granda

With a capacity of 200 guests, La Granda can transform into the wedding venue of your dreams. Walk down the aisle outdoors under a canopy of trees, and then dance the night away. La Granda is voted as one of the top wedding venues in Spain. 


Hacienda de Orán

If you are looking for a traditional spanish wedding, Hacienda de Orán might be exactly what you are looking for. During the day, guests will enjoy  the beautiful courtyard lined with fresh flowers and at night you enjoy everything all lit up. (It is truly magical.) Hacienda de Oran can accommodate up to 500 guests. 

Hacienda San Jose
For your intimate and private, destination wedding in Spain Hacienda San Jose is a beautiful venue. Surrounded by lovely gardens, your guests will love taking a peaceful stroll and dining under the stars. Hacienda San Jose is a relating destination venue in Spain.