Religious Sites - Catholicism has been very prominent in Spain for hundreds of years and as a result, beautiful churches and cathedrals can be found throughout the country. Santiago de Compostela Cathedral is known as one of the greatest works of architecture and Seville Cathedral is the largest gothic cathedral in the world. As these are religious sites, it is important to pay attention to the dress code and wear outfits that are more on the conservative side. Both men and women need to have their shoulders covered. If you do choose to wear shorts (though not recommended), ensure that it goes below the knee. Anything that exposes cleavage, the midriff or back should be avoided. Just keep in mind that locals normally save shorts for the beach so pants are always a better option along with shoes instead of sandals.
Gourmet Food - From Spanish tapas to coastal seafood, charcuterie, and roasts, the cuisine in Spain is packed with flavor. Spain is a gourmet food destination with some restaurants even gaining a Michelin star (many of which are located in San Sebastian). El Celler de Can Roc, Akelarre, and Arzak are some of the top-rated and have three Michelin stars. Whether you are at a fine dining restaurant or out for a night of tapas, take a smart casual approach to how you dress. For casual restaurants, men can wear dark-fitted jeans with a t-shirt and blazer and for fancier restaurants, go with trousers and a dress shirt. For footwear, choose a nice pair of leather shoes. Women can wear maxi or cocktail dresses with a pair of wedge heels. For colder months, wear ankle boots, with black skinny pants, a blouse, and nice sweater. Makeup and jewelry are also common for a night out.
Beaches - From powder sand beaches to crystal clear waters, Spain has plenty of beaches for a relaxing holiday. Costa Brava, Gran Canaria, Majorca, and Costa Del Sol are just some parts of Spain offering fantastic beaches. Finally, these are places where you can dress in shorts! Getting to the beach though, you will want to blend in with locals, so wear a flowing dress overtop or shorts and a tank. For women, bikinis are the most popular choice. Men tend to wear swim shorts that go above the knee and are more fitted. Watch out for pickpocketing, though as beachgoers are a prime target. Do not take any valuables with you and by bringing an RFID wallet to throw in a bag with many pockets. It’s also a good idea to bring a microfibre towel that is lightweight for packing and quickly dries.
Football (Soccer) - Football is the most popular sport in Spain where it’s practically considered a religion and some of the worlds best clubs like Real Madrid and FC Barcelona compete. If you are already a fan of the game, wear your favorite teams’ jersey. If you want to go the extra mile, throw on some face paint! If you just want to experience Spanish football, pick a side and dress in their colors. It’s easiest if you pick the home team to avoid unwanted comments from passionate fans. Jeans are the most popular choice for bottom wear and don’t forget to bring a pair of sunglasses.