5 Best Places to Visit in Spain for First Timers
Spain is my favourite country in Europe. It has it all: history, culture, great food and beautiful beaches & nature. But it can be difficult to decide where to start with travelling to Spain, which is why I created this blog post with 5 best places to visit in Spain for first timers.
While others included 10+ cities, I tried to keep it as compact as possible because if you’re looking for your first visit to Spain, most likely you are not interested in the lesser-known places, but would rather love to decide between the most common ones (you can’t see all of Spain in a week or two btw!).
In the blog post I will mention a little bit about each city, why you should visit, what are the top things to do and where to stay.
✅ If you’re looking for a custom travel plan, find out more about my personalised itinerary service here.

Heads up! Some links in this blog are affiliates. If you click and buy, I may earn a small commission at no extra cost to you. Rest assured, I only recommend stuff I’ve tested or trust. You can read more about our affiliate disclaimer here.
Short on time? Here are my top recommendations:
HOTELS
- Gaudi Hotel Barcelona
- Principe Pio Madrid
- La Casa del Maestro Seville
- NH Collection Colón Valencia
- Nakar Hotel Palma de Mallorca
ACTIVITIES
Travel Resources for Spain:
Barcelona
Barcelona is my favourite city not only in Spain, but in general. It’s cosmopolitan yet Mediterranean, a city with the most beautiful sites in Spain and most unique architecture.
It’s a city that was shaped by the famous Antoni Gaudí whose major attractions you have to visit.
It’s a great place for first-time visitors. It was also the first place I visited in Spain, so I know you won’t be left disappointed.
📖 Read my Barcelona 5 Days Itinerary: The Ultimate Guide blog post.

Top Things to Do in Barcelona
Here are the top things you can do in Barcelona:
- Visit La Sagrada Familia – if there’s one attraction you have to check in Barcelona, it’s this one
- Discover Gaudí, Sagrada Familia, and Park Güell – a guided tour which includes main Gaudi sites in Barcelona
- Join a Gothic Quarter Walking Tour – the most beautiful and oldest neighbourhood in Barcelona
- Visit Museu Nacional d’Art de Catalunya – learn more about Catalan art & history
- Don’t Skip Food Markets in Barcelona – especially La Boqueria
- Spend a Day at La Barceloneta Beach
📖 Check my Top 8 Gaudi Sites You Have to Visit in Barcelona blog post.
Where to Stay in Barcelona
Here are my top 3 stay picks in Barcelona:
- Gaudi Hotel – in Gaudi style and across Palau Güell
- Hotel 1898 – one of the most popular hotels in Barcelona
- Mandarin Oriental – best luxury hotel in Barcelona
📖 For more options, check my 15 Best Barcelona Hotels with Amazing Rooftop Pool blog post.

Madrid
Madrid is the capital of Spain and definitely one of the best places for your first trip to Spain.
People in general love either Barcelona or Madrid more, so you won’t know which team you’re on until you visit both of them. I’m definitely on the Barcelona team, but I loved Madrid a lot too!
It’s a true royal city, competing with other great cities of Europe (like London or Paris). It is also quite affordable with lots of things to do and great food (you have to try jamon iberico in Madrid!).
✅ Madrid and Barcelona are only about 3h by train, so you can combine them easily in one trip if you’d like! You can get your tickets here.
📖 Read my The Ultimate 4 Days in Madrid Itinerary blog post.

Top Things to Do in Madrid
Here are the top things you can do in Madrid:
- Visit the Royal Palace – a must attraction in Madrid
- Explore Prado Museum & Reina Sofia Museum – both have amazing art collection
- Relax at El Retiro Park
- See the Flamenco Show – my favourite activity in Madrid
- Don’t Miss San Miguel Market and Street Food Walking Tour – the best street food market in Madrid
- Have Drinks at Azotea Del Circulo Rooftop Bar – the best rooftop bar in Madrid
- Take a Day Trip to Toledo – ex-capital of Spain and most beautiful town
Where to Stay in Madrid
Here are my top 3 stay picks in Madrid:
- Principe Pio – great location & amazing views of the Royal Palace
- Pestana Plaza Mayor Madrid – amazing rooftop swimming pool
- Catalonia Las Cortes – 18th century palace, budget-friendly
📖 For more check my Guide to Madrid: 8 Best Areas and Hotels for Every Traveller blog post.
Additionally, if you’re interested in hotels with the pool, then check my Top 11 Madrid Hotels with the Pool: Best Rooftop Pools blog post.

Seville
Seville is the capital and largest city of the Spanish autonomous community of Andalusia and one of the most unique spots you can visit in Spain.
Its architecture was shaped by the Moors who ruled over Seville in the 14th century which got mixed with the gothic, renaissance and baroque styles. It’s often why Seville (and Andalusia in general) is considered a perfect mix of islamic and christian worlds.
It’s a place where you’ll see the best Flamenco shows because Andalusia is the birthplace of it. The food is great, the city is walkable and therefore a great choice for your first time visit to Spain.
Top Things to Do in Seville
Here are the top things you can do in Seville:
- Visit the Real Alcázar – the most beautiful famous in Seville
- Go to Seville Cathedral and La Giralda – must attractions too
- Do the Game of Thrones Tour – a must for all my fellow GOT fans!
- See the Flamenco Show – Seville is the top destination for Flamenco in Spain
- Check Setas de Sevilla – Seville’s most unique and modern art installation
- Join a Food Tour – taste some local tapas and four wines
- Take a Day Trip – explore more of Andalusia

Where to Stay in Seville
Here are my top 3 stay picks in Seville:
- La Casa del Maestro – former home of one of Spain’s great Flamenco guitar players & a family-run boutique hotel
- Sacristia de Santa Ana – a former 18th century sacristy
- Hotel Alfonso XIII – great luxury hotel, next to Real Alcazar
Valencia
Valencia is the 3rd largest city in Spain.
It has a great mix of history, beach and modern architecture.
Valencia is the birthplace of paella, home to the futuristic City of Arts and Sciences and has one of the largest old towns in Spain.
If you’re visiting Spain for the first time and want something less crowded than Barcelona but still full of things to do, Valencia is a great choice.

Top Things to Do in Valencia
Here are the top things you can do in Valencia:
- Visit the City of Arts & Science – a must attraction in Valencia
- Do the Old Town, Wine & Tapas Tour – highest rated walking tour in Valencia
- Learn How to Make Authentic Paella – best cooking class in Valencia
- Visit the Cathedral & Old Quarter of Valencia – most beautiful attractions
- Join the Catamaran Cruise – perfect activity for sunset
- Spend a Day at La Malvarrosa or Las Arenas Beach
Where to Stay in Valencia
Here are my top 3 stay picks in Valencia:
- Las Arenas Balneario Resort – best luxury resort at the beach
- Palacio Santa Clara – beautiful art-nouveau hotel
- NH Collection Colón – in the heart of Valencia
Palma de Mallorca
Palma de Mallorca is the capital of the Balearic Islands.
It’s known for its beautiful coastline, gothic cathedral and laid-back island vibe, so you’ll find a mix of beach, culture and great food there.
If you’re visiting Spain for the first time and want a city with sea views and a holiday feel, Palma is a great pick, especially in summer time.

Top Things to Do in Palma de Mallorca
Here are the top things you can do in Palma de Mallorca:
- Visit the Cathedral of Mallorca – a must attraction
- Enjoy the Catamaran Cruise – best water activity
- Explore Mallorca in Your Own Formula One Car – definitely the most unique way to explore Palma
- Check the Caves of Mallorca – best nature attraction
- Relax at the Beaches
Where to Stay in Palma de Mallorca
Here are my top 3 stay picks in Palma de Mallorca:
- Nakar Hotel – amazing infinity pool in the heart of Palma de Mallorca
- Nobis Hotel Palma – beautiful luxury 5 star hotel
- Melia Palma Bay – beachfront hotel
Read my other Spain blog posts:
- 4 Days in Madrid Itinerary – Things to do in Madrid
- Guide to Madrid: 8 Best Areas and Hotels for Every Traveller
- Top 11 Madrid Hotels with the Pool: Best Rooftop Pools
- Hemingway in Madrid: The Essential Books and Must-See Spots for Fans
- 16 Best Books to Read Before Visiting Spain: Fiction & Non-Fiction
- Barcelona 5 Days Itinerary: The Ultimate Guide
- Top 8 Gaudi Sites You Have to Visit in Barcelona
- Tips for Visiting La Sagrada Familia: Ultimate Guide
- 15 Best Barcelona Hotels with Amazing Rooftop Pool
- Guide to Toledo: A Perfect Day Trip from Madrid
- 12 Best Views in Barcelona: Most Beautiful Viewpoints
✅ If you’re looking for a custom travel plan, find out more about my personalised itinerary service here.
Like this post? Pin it!📍

