Barcelona is the city where art, food and the sea meet. You can look at Gaudí's impossible buildings in the morning, eat tapas in a tiny bar at lunch, and swim in the Mediterranean in the afternoon — all in the same day. Barcelona has the Sagrada Familia, the most famous unfinished church in the world, the colourful Park Güell, the old streets of the Gothic Quarter, and a beach right in the city. It is one of the most visited cities in Europe, and for good reason. This guide explains everything a first-time visitor needs in easy English: what to see, where to stay, how much it costs, and how to plan a perfect 3-day trip to Barcelona.

Barcelona — Gaudí's Sagrada Familia, still being built after 140 years.
Best time to visit: April–June and September–October — warm, sunny, and less crowded than summer.
Budget: about $100–$160 per day for a mid-range trip.
Must-see: the Sagrada Familia, Park Güell, the Gothic Quarter, and Barceloneta Beach.
Stay: in the Gothic Quarter, Eixample, or Gràcia.
Tip: book Sagrada Familia and Park Güell tickets online before you fly — they sell out days ahead in summer, and there are no tickets at the door.
You'll search flights on GoFlyLo (flights.goflylo.com), powered by Aviasales — view prices and complete your booking there. If you book, we may earn a commission at no extra cost to you. Read our full Affiliate Disclosure.
You'll continue to Klook, our hotel and activities partner, and see hotels in your destination — pick your dates, guests, rooms and hotel there, and complete your booking. If you book, we may earn a commission at no extra cost to you. Read our full Affiliate Disclosure.
Barcelona is one of the few cities in the world that has everything: world-famous architecture, great food, a beach, mountains, and a nightlife that goes until sunrise.
Antoni Gaudí's buildings are unlike anything else on Earth — the Sagrada Familia looks like a forest made of stone, and Park Güell looks like a dream made of coloured tiles. The Gothic Quarter is a maze of medieval streets where every corner hides a small square, a church, or a café.
The food is wonderful — tapas, seafood, and Catalan dishes you will not find anywhere else. And the beach is right there: Barceloneta is a 15-minute walk from the old town. Barcelona is busy and popular, but if you plan well, it is one of the best city trips in Europe.
Sagrada Familia: Gaudí's masterpiece, under construction since 1882. Book tickets online at least a week ahead — €26 for the basic ticket, more with a tower visit. Go in the morning when the coloured windows fill the church with light.
Park Güell: Gaudí's fairy-tale park with mosaic lizards, wavy benches and views over the city. Book a timed ticket online.
Gothic Quarter: the old town — walk the narrow streets, visit the cathedral, and stop in Plaça Reial for a drink.
La Rambla: the famous boulevard from Plaça de Catalunya to the sea. Walk it once, then escape into the side streets.
Barceloneta Beach: swim, sunbathe, or eat seafood at a beachfront restaurant.
Montjuïc: take the cable car up the hill for the best view of the city and the sea.

The best areas for a first visit are the Gothic Quarter (old town, full of character), Eixample (elegant streets, close to Gaudí's buildings), and Gràcia (local, relaxed, full of small squares and cafés). Budget hostels start from about $30 a night, mid-range hotels cost $100–$180, and luxury hotels near Passeig de Gràcia start from $250.
Barcelona hotels are expensive in summer — book early, and check the tourist tax, which adds about €4–€7 per night. Avoid the cheapest hostels right on La Rambla if you want a quiet night — the street is noisy until late.
For a beach stay, look at Barceloneta or Poblenou, which are quieter and close to the sea.
Barcelona has a good metro system with 8 lines, and a single ticket costs €2.55. The T-Casual ticket (10 trips for €12.55) is the best value for tourists. Buses cover the whole city, and the centre is very walkable — most sights are within 30 minutes of each other on foot.
From El Prat Airport (BCN), the Aerobús takes 35 minutes to Plaça de Catalunya and costs €7.25, the metro takes about 30 minutes, and a taxi costs about €30–€40. Do not drive in Barcelona — parking is expensive and the old town streets are tiny.
Watch out for pickpockets on the metro and on La Rambla — keep your bag in front of you, especially on the L3 line to the Sagrada Familia.

| Item | Budget | Mid-range | Luxury |
|---|---|---|---|
| Hotel (per night) | $30–$60 | $100–$180 | $250+ |
| Food (per day) | $25–$40 | $50–$80 | $120+ |
| Transport (per day) | $5 | $10 | $20 |
| Attractions (per day) | $0–$15 | $25–$45 | $70+ |
| Total per day | $60–$120 | $185–$315 | $460+ |
A 3-day mid-range trip costs about $555–$945 per person, not counting flights. You can spend much less if you stay in a hostel, eat the lunch menu of the day (about €12–€15 for three courses), and enjoy the free sights — the Gothic Quarter, the beach, and the views from Montjuïc cost nothing.
Day 1 — Gaudí: Morning at the Sagrada Familia (book the first slot). Then walk to Casa Batlló and La Pedrera on Passeig de Gràcia. Afternoon in Park Güell. Evening: dinner in Gràcia.
Day 2 — The old town and the sea: Morning in the Gothic Quarter — the cathedral, the small squares, and the Picasso Museum if you like art. Walk down La Rambla to the port, then lunch at the Boqueria Market. Afternoon at Barceloneta Beach. Evening: tapas in El Born.
Day 3 — Montjuïc and local Barcelona: Morning on Montjuïc hill — the castle, the gardens, and the view over the city. Afternoon in El Born or Poblenou for shopping and cafés. Evening: sunset at the Bunkers del Carmel, the best viewpoint in Barcelona, then a final dinner.
Step 1 — Pick your dates: April to June or September to October is best. July and August are very hot and very crowded.
Step 2 — Book your flights: compare fares on Aviasales and book early. Barcelona's El Prat Airport (BCN) is well connected to the whole world.
Step 3 — Book your hotel: choose the Gothic Quarter, Eixample, or Gràcia, and book early for spring and summer — the best hotels sell out months ahead.
Step 4 — Book your tickets: buy Sagrada Familia and Park Güell tickets online at least a week before your trip, and choose the morning slots for the best light.
Step 5 — Pack and go: bring comfortable walking shoes, a swimsuit (the beach is right there), sunscreen, and a small bag that closes properly — pickpockets love open bags on the metro.
Spring (April–June) and autumn (September–October) are the best times to visit Barcelona. The weather is warm and sunny, the sea is swimmable from May to October, and the crowds are smaller than in summer. July and August are very hot (often over 30°C) and very crowded, and hotel prices are at their highest.
Winter (November–February) is mild, with temperatures around 10–17°C, and you can visit the Sagrada Familia without crowds. The city is quietest in January and February, when hotel prices are at their lowest.
The biggest festivals are Sant Jordi in April (books and roses everywhere) and La Mercè in September (the city's biggest party, with fireworks and street parades).
Three days is perfect for a first trip — one day for Gaudí, one day for the old town and the beach, and one day for Montjuïc and the neighbourhoods. Four or five days lets you add a day trip to Montserrat or Girona.
Barcelona is mid-priced for Western Europe. A budget traveller can manage on $60–$120 a day, and a mid-range trip costs $185–$315 a day. The lunch menu of the day costs about €12–€15 for three courses.
Barcelona is in Spain, which is in the Schengen Area. Citizens of the EU, UK, US, Canada, Australia and many other countries can visit visa-free for up to 90 days. Travellers from Pakistan, India and many other countries need a Schengen visa.
Barcelona is safe, but pickpocketing is a real problem, especially on the metro, on La Rambla, and around the Sagrada Familia. Keep your bag in front of you, do not leave your phone on a café table, and avoid the quiet streets of the old town late at night.
The Gothic Quarter is best for old-town charm, Eixample is best for Gaudí and elegant streets, and Gràcia is best for a local, relaxed feel. Barceloneta is best if you want the beach.
No — tickets are sold online only, and they often sell out days ahead in summer. Book at least a week before your visit, and choose the morning slot for the best light inside the church.
The Aerobús takes 35 minutes to Plaça de Catalunya and costs €7.25. The metro takes about 30 minutes. A taxi costs about €30–€40 to the city centre.
Try tapas (patatas bravas, croquetas, jamón), paella by the sea, Catalan cream (crema catalana) for dessert, and cava — the local sparkling wine. Eat where the locals eat, away from La Rambla, for the best food and the best prices.
Madrid Travel Guide · Rome Travel Guide · Schengen Visa Guide · How to Find Cheap Flights · Travel Insurance Guide
Affiliate disclosure: GoFlyLo is reader-supported. When you book a flight, hotel, tour or other travel service through links on this page, we may earn a commission from our partners (Aviasales, Klook and other Travelpayouts programs) at no extra cost to you. Prices change often — always check the final price on the booking website before you pay.