With its modernist and medieval architecture, variety of scenic beauty, and almost-year-round sunny weather, Catalonia doesn’t disappoint as the perfect Mediterranean holiday destination. Barcelona, Catalonia’s capital, often steals the spotlight for its constant cultural activities, wealth of modernist buildings, and reputation as a foodie haven. It also serves as the gateway to the captivating Catalonian region. In this Catalonia travel guide, we’ll explore big-city Barcelona but also unveil lesser-known towns, villages, and natural wonders in the surrounding area, like Vic, Cadaqués, or the Delta de l’Ebre. Let’s explore the hidden gems in Catalonia!
Barcelona: The Gateway to Catalonia

Barcelona, the cultural hub of Catalonia is where adventure begins. This cosmopolitan capital city is teeming with elegant modernist architecture on every chamfered street corner. The famous architect Antoni Gaudí left an indelible mark on the city, adorning Barcelona with beautiful buildings such as the unique Sagrada Familia church, the colorful Park Guell, and the wavy Casa Batlló.
It also has significant museums like the Picasso Museum, which showcases Pablo Picasso’s work during his formative years. Catalans also love to eat: their love for their traditional gastronomy can be seen in the exuberant displays of fish and hanging pig hocks at the food market in La Boquería. Stroll down the iconic Las Ramblas full of flower stalls and human statues. Hit one of the seven urban beaches and have a meal at a xiringuito (beach bar on the sand), catch some rays, or have a leisurely stroll. It’s no understatement that Barcelona has it all!
While Barcelona draws crowds for good reason, it also serves as a launchpad to uncover the lesser-known treasures of Catalonia. Let’s continue!
Hidden Gems in Catalonia
Big Cities that Aren’t Barcelona
Girona

About 1.5 hours north of Barcelona by train, Girona is an enchanting getaway. Its fame skyrocketed when it served as a filming location for the TV series “Game of Thrones,” attracting GOT fans to visit its medieval streets. The Girona Cathedral, built between the 11th and 18th centuries, is built in beautiful Gothic style. The Arab Baths (Banys Àrabs) date back to the 12th century and showcase Girona’s Moorish period. Call Jueu, Girona’s Jewish Quarter, is one of the best-preserved in Europe and has narrow streets, small squares, and historical buildings reflecting the lives of the Jewish community from the 9th to the 15th centuries. The colorful Onyar river houses lining the Onyar River were built during the 19th and 20th centuries and represent the city’s economy during the Industrial Revolution. They’re also ideal setting for an Instagram-worthy shot.
Tarragona

Situated on the beautiful Costa Dorada, Tarragona is a coastal city famous for its strong Roman past and was once the capital of Tarraconensis, the Romans’ home base for the conquest of the Iberian Peninsula. The Archaelogical Ensemble of Tarraco (now present-day Tarragona) was named a UNESCO Heritage site in 2000. Wander through the Anfiteatro Romano, which is seaside next to the viewpoint Balcó de Europa. Explore the huge stones built into the Roman wall, and marvel at the impressive Aqueduct of Les Ferreres, just outside the city.
Beautiful Beach Towns Along the Costa Brava
Tossa de Mar

Tossa de Mar is a lovely coastal town with a seemingly huge sandcastle on the beach – but is actually a tall sand-colored wall overlooking its main beach. Behind these walls is the Vila Vella, a fortified old town dating back to the 12th century. You can reach the old town by foot, or take the mini train for a scenic ride. Within this old town, you can stroll cobbled streets, visit the 14th-century church, or enjoy the views of the rocky Costa Brava.
Sitges

A breezy town just 30 minutes by train from Barcelona, Sitges is also a center for modernist art and a popular destination for avant-garde artists in the early 20th century. Explore the white, narrow streets in the old town, visit the splendid Church of Sant Bartomeu i Santa Tecla that sits on a hill, or stroll along its beautiful boardwalk. Sitges knows how to party: during carnival season, immerse yourself in the festive atmosphere of the Sitges Carnival and check out all the exuberant costumes. In October, watch a film at the scary Sitges Film Festival, which lasts a few weeks.
Sant Feliu de Guíxols

Sant Feliu de Guíxols is a small, easygoing beach town if you crave culture but want non-hectic getaway. The Benedictine Monastery of Sant Feliu dates to the 10th century and features a Romanesque church with a beautiful cloister. Along the coast, the Camino de Ronda is a coastal path that stretches along the rugged coastline of cliffs and coves. Enjoy the sand at Sant Feliu Beach, where you can relax and soak in the sun.
Cadaqués

Cadaqués is a former fishing town and was also a refuge for pirates during the Middle Ages. In the early 20th century, it attracted artistic legends such as Salvador Dalí, Pablo Picasso, and Joan Miró, who found solace in its idyllic streets and coastal views. Stroll around Cadaqués’ old town, which has narrow cobbled lanes lined by quaint shops, art galleries, and delightful cafes. Dominating the skyline of Cadaqués is the Church of Santa Maria, a 16th-century church with Gothic and Baroque elements. Its impressive bell tower offers panoramic views of the town and the surrounding coastline. In the nearby town of Portlligat, visit the Dalí House-Museum where surrealist artist Salvador Dalí resided.
Charming Medieval Towns
Besalú

Step into history in Besalú, which dates to the Roman era when it served as an important crossroads on the route between Barcelona and the Pyrenees. It has a remarkable 12th-century Romanesque bridge, a beautifully preserved Jewish quarter, and an impressive fortified entrance gate. The Church of Sant Pere is a Romanesque masterpiece, that features intricate stonework, beautiful frescoes, and an impressive bell tower. Visit the interesting Mikvé, a medieval Jewish ritual bath.
Rupit

A timeless village, Rupit is in the calming Osona countryside and has ancient stone houses and narrow alleys. It flourished during the Middle Ages as a center for agriculture, livestock, and textile production. Take a stroll through the medieval center, visit the 11th-century Sant Pere de Rupit Church, which has a striking bell tower and a well-preserved interior. Nearby is the Collsacabra Natural Park, which has dense forests and hiking trails for nature lovers. The park also features the Salt de Sallent waterfall.
Vic

An ancient Roman settlement, Vic was a key hub during the Middle Ages. The Cathedral of St. Peter, locally known as the Vic Cathedral, is a Romanesque-Gothic building, that was constructed in the 11th century and continued over several centuries. The Vic Plaça Major is lined with arcades and hosts a lively market on Tuesdays and Saturdays, selling fresh produce, local products, and crafts. Discover the Old Town with its iconic city walls and gates, such as the Portal del Bisbe and the Portal de les Bruixes.
Peratallada

The romantic village of Peratallada translates to “carved stone,” which describes its charming buildings constructed from a golden-colored local stone. Not accessible to the public, but interesting to see, the Castle of Peratallada is a well-preserved fortress features imposing walls, towers, and a moat. The Peratallada Old Town is a labyrinth of narrow streets, arches, well-preserved facades, rustic balconies, and charming squares. It’s also fun to shop for souvenirs in Peratallada: the town is known for its artisanal workshops and boutiques that sell exquisite pottery, leather goods, jewelry, and artwork.
Serene Mountains, Natural Parks and Reserves
Montserrat

The jagged peaks of Montserrat are not really a secret, but it’s still a standout gem and one of the most beautiful places in Catalonia. It’s also a nature lover’s paradise and a spiritual retreat for centuries. These majestic mountains just 30 minutes from Barcelona and boasts the iconic Montserrat Abbey and the Montserrat Basilica. In the basilica, you can visit the hand-carved black statue of the Lady of Montserrat, which is believed to have performed miracles. Montserrat has several serene mountain trails which even small kids can hike. Visit Montserrat for several of its picture-perfect vistas, and listen to the angelic sounds of the Montserrat Boys’ Choir.
Vall d’Aran

Attracting outdoor enthusiasts, Vall d’Aran is a valley in the north of Catalonia where you can find some peace and quiet in the Catalan Pyrenees. Its many hiking trails and mountain biking routes give opportunities for skiing, snowboarding, and other winter sports. It’s also home to delightful villages like Vielha which has stone houses with wooden balconies, and Arties, a village that has buildings with intricate carvings.
Delta de L’Ebre

A fascinating region of vast wetlands, rice fields, and pristine beaches, the Delta de L’Ebre is a captivating natural reserve in Spain with a unique and diverse ecosystem. It’s a fertile region that has been inhabited since ancient times and has a rich biodiversity. Here, you can spot rare bird species and enjoy water activities like kayaking or boat trips.
Practical Tips for Exploring Hidden Gems in Catalonia
- Getting around Catalonia: Catalonia has an extensive transportation network, making it easy to explore. Consider utilizing the efficient train system run by RENFE, which connects major cities and towns, providing a comfortable and scenic way to travel. If you prefer more flexibility, renting a car allows you to explore remote areas at your own pace.
- Best times to visit: Catalonia experiences a Mediterranean climate, with mild winters and hot summers. Spring (April to June) and fall (September to November) are generally considered the best times to visit. During these seasons, the weather is pleasant, and the tourist crowds are relatively smaller, allowing you to enjoy the hidden gems with more tranquility.
- Where to stay: The Catalonia region offers a wide range of accommodation options. In larger cities like Barcelona, you can find a variety of hotels, hostels, and vacation rentals. For a more authentic experience, consider staying in charming bed and breakfasts or rural guesthouses in the countryside such as Rupit or Peratallada. Coastal towns often have beachfront hotels and resorts that offer stunning views and easy access to the hidden coastal gems.
- Immerse yourself in local Catalan culture: Catalonians are known for being proud of their heritage, and many would say “Catalonia is not Spain”. Attend traditional festivals like the lively La Mercè in Barcelona or the local Festa Major (annual community-wide Catalan festivals) in the smaller towns and villages. Explore local Catalan markets (every town has at least one) to taste regional delicacies: seafood from the Mediterranean, such as shrimp, squid, or fish, or meats like chicken, pork, from the Catalan countryside.
Are you interested in visiting these hidden gems in Catalonia? Or are you interested in other places in Spain? Let us know, and we’ll create a customized itinerary for your Spanish vacation. Chat with us now!




