The Top Places to Visit in Spain

This article will provide information on the top cities and places to visit in Spain, including the most suitable for families and couples. In this article you will find locations such as Marbella, Valencia, Costa Brava, Seville, San Sebastian, Barcelona and Madrid.

1: Madrid

In the past couple of years, Madrid has truly revamped itself. The Thyssen-Bornemisza, Prado and Reina Sofia museums have all become bigger and better, with the centre of the city smartening itself up with new delis, boutiques, gastrobars, and cafes opening each week. This is the ideal city if you are looking to experience a culture-rich break or long weekend, along with great food and a lively night time atmosphere. While Madrid may be cold during the winter months - it is one of the highest capital cities in Europe, after all - the sky is most often blue with sunshine enough to allow plenty of stag do activities in Madrid or some quiet time for sipping vermouth at a pavement cafe.

2: Barcelona

The patchwork of architecture, Barcelona is a city filled with numerous dark, Gothic facades placed next to harlequin buildings of the Modernistas, and the skyline-piercing constructions of de Meuron and Herzog or Jean Nouvel. You can spend a day admiring the buildings and finish it off with a cocktail on one of the seven beaches, before dining at one of the various Michelin-starred gastrobars or family-run tapas eateries. Barcelona presents with a very relaxed lifestyle, unbeatable food, and endless months of sunshine driving away the clout of almost all cities in the colder northern regions.

3: Valencia

Over a decade of development has provided Valencia, Spain's third-largest city, with some of the more striking architecture in the country; thereby, adding to the wealth of the Art Nouveau structures lining the streets. Along with these buildings, you can find the numerous Renaissance and Gothic monuments, popular museums, a busy restaurant scene, thousands of shops, a lively social life, and all along miles of sandy beach. Bursting to the brink with Mediterranean charm, it is easy to drift from golden stone avenues with elegant buildings to medieval monuments, and then stop off at pavement cafes to enjoy cocktails.

4: Costa Brava

One of the most romantic, unspoilt and gorgeous stretches of coast in Europe is the Costa Brava. Spectacularly wild in certain parts, but tastefully manicured in others, the Costa Brava presents with some of the finest beaches in Europe - sandy stretches broad enough to house horseshoe bays and secluded coves. You will also want to experience independent hotels with their exceptional food offerings. In fact, this region is known as a foodie's paradise with Catalonia - the area where the Costa Brava lies - being one of the greatest concentrations of Michelin-starred restaurants in Spain.

5: Malaga

Consider the situation: eating freshly-caught sardines while sitting by the seaside - this is a scenario you can easily enjoy in the city of Malaga. Unlike some of the Spanish cities that wind down during certain months, Malaga remains lively throughout the year. It is especially lively during mid-August during the Malaga Fair when even the reserved tourists can find themselves twirling with locals in the streets. Moreover, there are plenty of tourist activities to enjoy; however, if you prefer to kick back and enjoy the Mediterranean vibe, you can easily do that as well.

6: Seville

Steeped in history, very compact, and well-known for the flamenco dancers, orange trees and tapas bars, Seville is the perfect destination for short breaks. A stay in this old city allows you to explore the streets of Seville's Santa Cruz quarter where you can admire the overwhelming Alcazar Palace. You can also admire the view of the ancient cathedral tower, soak up the atmosphere of the Guadalquivir, or enjoy the newly opened Parasol Metropol. The influence of Seville's Moorish past and its Christian present is evident everywhere, most strikingly in the cathedrals and the Giralda minaret.

7: San Sebastian

It is not possible to avoid or not feel emotion toward San Sebastian. The tapas bars, known in Spain as pintxos, and the various Michelin-starred restaurants are the source of obsession. If you add the three breath-taking beaches, along with Art Nouveau architecture and outstanding walks, you will find yourself in one of the most enchanting cities in Spain.