The top sights, highlights, tours & travel itineraries curated by our travel experts
Your tailor-made itinerary – No cost, no commitment
Excellent
4.5 of 5
4,167Reviews
Excellent
Madrid may be Spain’s capital, but everyone’s talking about Barcelona. When you travel to Barcelona, you’ll be at the heart of the fiercely proud Catalonia region, with its own language and heritage—not to mention its adored soccer team. Drink in the view from the twisting lanes of the Gràcia district, where you can look out over the busy city to the golden beach. Head from the iconic Sagrada Familia to a rambling side street in the Gothic Quarter for your fill of tapas and cava—walk slowly, take it all in, and make the most of Spain’s second city.
Mosaics with beautiful views
One of Gaudi's most famous works
Best views of the city
This incredible cathedral is Barcelona’s most beloved sight, combining Gothic, surrealist, and Art Nouveau styles from the genius brain of Antoni Gaudí. From the stone turtles supporting the columns of the Nativity Facade to the kaleidoscopic interior where light shines through stained-glass windows, this place is unlike any cathedral you’ve ever seen. Come back in 2032 for the finished product—it’s currently been under construction for 137 years.More...
Find out when to go to Barcelona based on the activities you want to do and the climate you prefer for your vacation.
For Barcelona, you should plan at least 3 to 5 days. This will allow you to leisurely explore the main tourist attractions such as the Sagrada Família, Park Güell, La Rambla, and the Gothic Quarter. With 5 days, you can also take trips to the beach or the surrounding area and enjoy the local cuisine.
You can choose the Gothic Quarter, which is close to attractions such as La Rambla and Eixample, known for its shops and architecture. The El Born district is also ideal thanks to its bohemian atmosphere, while Poblenou and Barceloneta are also interesting options if you want accommodation near the beach.
The budget for a trip to Barcelona depends on the style of travel you choose. For a more economical stay, plan on spending around $75 per day for hostel accommodation, affordable meals, and free attractions. For a higher budget, expect to spend about $160 per day on a hotel, dining out, and paid attractions.
Custom holiday packages and trips that fit your budget
Itineraries built exactly to your needs
A personal English-speaking, native-European travel expert for every step
Full service assistance before, during, and after your trip
Your tailor-made itinerary – No cost, no commitment