1. Home
  2. Holidays
  3. Spain
  4. Costa Brava
  5. Barcelona Holidays
  1. Manage My Booking
  2. FAQ

Barcelona Holidays | Cheap Holidays to Barcelona

from €74 per person

Any airport
Any Date
1 Room
2 Adults
1 Room
2 Adults

UTC

Spanish

EUR: Euro

Barcelona, the bustling capital of Catalonia, and second most-populated city in Spain, needs little introduction. An eclectic mix of modern layout and ancient traditions, Barcelona is an essential Spanish holiday destination for 2021. Barcelona is renowned as the capital of Spanish experimental culture, with a variety of bars, galleries, museums and restaurants to enjoy, as well as winding alleyways, traditional mansions and historic buildings.

A good place to start is las Ramblas, making your way to the Gothic quarter of the city, exploring a number of quaint neighbourhoods on the way. Barcelona is home to a number of iconic places of interest including the Picasso museum and the museum of contemporary art MACBA. In the more modern part of the city, Eixample, you’ll find a number of architectural delights, including the legendary church designed by Gaudi, and plenty of stunning private residences. If you’d prefer to enjoy more natural wonders, Barcelona also has over 4 kilometres of spectacular coastline, with a range of beautiful beaches to choose from. With an invigorating blend of culture, natural beauty and man-made wonders, a Barcelona holiday gives you excellent value for money.

Your guide to Barcelona holidays

Time to explore
Top attractions

Top attractions

Whether you’re planning to visit for a weekend or a fortnight, Barcelona has so many activities and places of interest that you’ll be spoilt for choice no matter where you turn. No trip to Barcelona would be complete without a visit to the La Sagrada Familia, a gigantic Catholic Church built by Antonio Gaudi and one of the most iconic sights in the city. Inside the Cathedral you’ll be awed by the majestic staircase that leads most of the way to the top, giving you an ideal place to take in the stunning cityscape from a bird’s-eye view.

Sport fans will enjoy a trip to Barcelona’s football stadium, the illustrious Camp Nou. There are a number of tours available here to choose from, with options to see the trophy room, immaculately-maintained pitch and incredible views from the top of the nearly 100,000-seater stadium. 

Beaches

Beaches

Barcelona isn’t necessarily the first place that comes to mind when you think of a beach holiday destination, but Barcelona has plenty to offer in that regard. Surprisingly, the city has more than 4 kilometres of sprawling beach areas, all of which are within easy reach of the city centre. Barcelona Beach is the most famous of these, and is likely to be the first one you come across when you visit the city. Thanks to Barcelona’s sun-drenched weather and balmy temperatures, you’re sure to have plenty of wonderful days on the beach. Whether you’re in the mood to get through your latest book, laze in the sun with a drink in hand or get active with water-sports, Barcelona has a beach to suit your needs.

The most popular beaches along the coastline of Barcelona include La Barceloneta, the most bustling and tourist-friendly beach, Nova Icaria, which is considered an ideal choice for families and those looking for a more peaceful alternative, and Ocata Beach, a gorgeous golden white sandy beach half an hour away from the city by train.

Most popular Barcelona hotels

Negresco Princess
  1. Barcelona
  2. Costa Brava
From €415 per person Check availability
Eurostars Grand Marina
  1. Barcelona
  2. Costa Brava
From €541 per person Check availability
Senator Barcelona Spa Hotel
  1. Barcelona
  2. Costa Brava
From €266 per person Check availability
Hotel Barcelona Princess
  1. Barcelona
  2. Costa Brava
From €319 per person Check availability
Sallés Hotel Pere IV
  1. Barcelona
  2. Costa Brava
From €387 per person Check availability
Occidental Diagonal 414
  1. Barcelona
  2. Costa Brava
From €286 per person Check availability
Inout Hostel
  1. Barcelona
  2. Costa Brava
From €115 per person Check availability
Gaudi
  1. Barcelona
  2. Costa Brava
From €293 per person Check availability
View all Barcelona hotel deals

Barcelona weather

Barcelona weather
Jan
12°C
Avg. Dry Days 20
Feb
13°C
Avg. Dry Days 17
Mar
15°C
Avg. Dry Days 19
Apr
17°C
Avg. Dry Days 16
Nov
16°C
Avg. Dry Days 18
Dec
13°C
Avg. Dry Days 22

Top Barcelona hotels

Not sure which hotel to go to? Check out our top hotels:

5 Star Hotels

4 Star Hotels

3 Star Hotels

2 Star Hotels

Prices last checked at 2:21 AM January 28, 2021