What Are Catalonia’s Must-See Spots? 16 Places That Will Surprise You
Are you considering a visit to Catalonia? Catalonia is a must-visit region in Spain, divided into four provinces: Barcelona, Girona, Lleida, and Tarragona. Located in northeastern Spain, some of the region’s most well-known features are the Costa Brava beachline and the Pyrenees Mountains.
In this article, we highlight the must-visit places in Catalonia based on our own experiences. While any time of the year is great for visiting, a visit in summer is highly recommended to enjoy the country’s great weather and coastlines.
Hi, we’re Timon & Filipa!
We travel across Spain and update TravelSpain24 with fresh content, practical tips, and personal stories from the road. Our goal is to help you experience Spain beyond the typical tourist trails.
1. Barcelona: The Heart of Catalonia
One of Catalonia’s most well-known areas is its lively capital, Barcelona. This cultural and architectural haven has several famous landmarks, such as La Sagrada Familia and the Gothic Quarter. Dramatic building structures invite visitors to take selfies with these notable landmarks, yet there are so many other reasons to visit the heart of Catalonia.
2. Girona: Medieval Charm
Girona’s well-preserved medieval streets and colorful houses along the Onyar River make it a beautiful place to visit not only in Catalonia but also in Spain.
Girona’s historic Jewish Quarter is also worth visiting to learn more about its important history. Dating back to the 13th century, this well-preserved quarter is considered one of the best-preserved Jewish quarters in Europe.
It is possible to go on a Barcelona-to-Girona day trip, visiting both iconic cities in Catalonia on one trip. If you’re a fan of Game of Thrones, there is an incredible Girona Game of Thrones walking tour—a self-guided tour but one that we thoroughly enjoyed.
3. Sitges: Beaches and Art
Sitges should be on the top of your list when visiting Catalonia. Sitges has beautiful beaches and some of the prettiest coastline areas in Spain. With its vibrant nightlife, clubbers will love Sitges and its diverse options. If you are into art, Sitges is a hub for artists and filmmakers, drawing creatives there from Spain and beyond.
There are many beach towns near Barcelona, but one of our favorites is Sitges. With Mediterranean beaches with golden sand and blue waters, this beach town is great for families and couples alike. Enjoy some delicious tapas and natural wines on a Sitges Food and Wine Tasting tour.
4. Cadaqués: Painter’s Paradise
If you’re a painter, Cadaqués’s serene beauty can inspire you. Associated with Salvador Dali and his famous paintings, Cadaqués’s art is inspired by its picturesque surroundings and white houses.
Known as one of the most beautiful towns in Costa Brava, Cadaqués is a small town on the bay. One of the best excursions in the Cadaqués area is a tour of the Dali House Museum, where you can learn more about the incredible works of art Salvador Dali created.
5. Tarragona: Roman Footprints
If you are interested in Roman history, you will love visiting Tarragona. With its amphitheater and ancient ruins, history buffs will love seeing the architecture and remains there of Roman descent.
In addition to Roman tombs, you will discover the beautiful coastline in Catalonia and some of the best views of the Mediterranean Sea.
When we visited, we had lunch at Casa Balcells, right in front of the cathedral. The view was amazing, and the food was delicious.
6. Calella de Palafrugell: Coastal Town
Calella de Palafrugell is a small, old fishing village in Costa Brava. It is one of the most charming places in the area but not as well-known as other towns nearby.
More tourists are starting to visit Calella de Palafrugell, but it still keeps its beautiful and peaceful feel. Its lovely scenery and perfect conditions will attract even more visitors in the future.
7. Blanes: Coastal Gateway
If you’re looking for a coastal getaway in Spain, specifically Catalonia, Blanes has beautiful beaches and botanical gardens that enthrall visitors. As the gateway to the stunning Costa Brava coastline, this town is considered a tourist destination, but it also has areas that provide pure relaxation.
Jardi Botanic Marimurta is a beautiful botanical garden overlooking the ocean. The town is also famous for its 13th-century castle.
8. Tossa de Mar: Coastal Beauty and History
Located just between Barcelona and France, Tossa de Mar is well worth a visit, especially for its seafood restaurants and tapas bars in this charming Catalan town. This area of Spain has gorgeous beaches, a medieval town, and the iconic Villa Vella Old Town.
Its history dates back over 2,000 years, and its old Old Town continues to impress visitors. Movie stars have been known to flock to Tossa de Mar, as it is as picturesque a town as the movies show.
9. Montserrat: Spiritual Escape
If you’re looking for a place filled with natural beauty and a great option for a getaway, look no further than Montserrat. This mountain town in Catalonia houses a famous monastery and breathtaking mountain views.
Many visitors considered Monserrat for a spiritual retreat due to its somber atmosphere and calming environment. It is easy to get to Montserrat from Barcelona; this town makes for a great trip from the big city.
10. Pals: Timeless Town
If you’re searching for a dreamy Spanish town lined with cobblestone streets and panoramic views, you’ve found it in Pals. We visited Pals and loved its charm.
Known for its historical quarter, Pals is a great place to enjoy some of Spain’s finest dishes. From the sea to the mountains and being in a rice-producing area, Pals’s restaurants offer some of the freshest meals.
11. Castellfollit de la Roca: Cliffside Village
If you want amazing views, visit Castellfollit de la Roca. The area has many rivers and streams. The cliff offers one of the best views in Catalonia. It’s also a great place for a nature hike in Spain.
Walk through the narrow streets of Castellfollit de la Roca. Enjoy the historic center, which dates back to the Middle Ages. The town has only 3,000 residents. It is called the Hanging Town because of its massive cliffs and the houses on them.
12. Besalú: Step Back in Time
Step back in time in Besalú, a medieval village in Catalonia. This village is famous for its Romanesque bridge and historical significance.
Besalú is known for its beautiful bridge and its Middle Ages history. It is one of Catalonia’s best-preserved medieval towns. Besalú means “a fort on a mountain between two rivers.“
This town dates back to the 10th century and is not far from the French border. Besalú offers a glimpse into the past with its ancient streets and buildings.
13. Vic: Blend of the Old and New
Vic is a great town to experience the old and new of Spain. Located only about an hour from Barcelona, Vic is rich in history but also has lots of amazing new features.
It is known for its Mercado Medieval, a market that mixes modern life and historical treasures. The traditional market lasts five days in December which fills its streets with visitors. In the past, the market in Vic has had 350,000 visitors in the week, making it one of the known medieval markets.
Another historical treasure there is its Roman temple, dating back to the early 2nd century. As the Golden Age of the Roman Empire passed, the temple remained steady and is still visited today.
14. Lake of Banyoles: Natural Serenity
One of the most beautiful lakes in Spain is the Lake of Banyoles. Its tranquil beauty is unmatched by its natural setting and the recreational activities available in the area.
This swimmable lake is a great place to cool off in the hot summer months and is a great, less heard attraction in Catalonia. With a lake so close to the town, many locals enjoy the Lake of Banyoles, and it is a hidden gem area of Spain.
15. Figueres: Dali’s Realm
Dali’s Realm is portrayed in Figueres, an interesting name of a town in Catalonia that is featured on an obvious character: Salvador Dali. This famous surrealist artist is deeply connected to this city and is featured in the Salvador Dali Theatre Museum in Figueres.
In addition to the museum, Figueres offers other exciting attractions, such as the Sant Ferran Castle, an impressive 18th-century fortress that provides panoramic views of the city and the surrounding landscape. The city also boasts a charming historic center, where you can stroll through picturesque streets, visit local shops, and savor Catalan cuisine in cozy cafés and restaurants.
16. Vall de Boi: Hidden Wonders
The Pyrenees Mountains have many hidden treasures, and Vall de Boi is one of them. This town in Catalonia is known for its natural beauty and cultural wonders.
Vall de Boi is a steep-sided valley with amazing views. It is famous for its Romanesque churches and stunning landscapes. Visitors often come to see Aigüestortes National Park, a beautiful spot in Spain.