Holidays to Barcelona

Holidays to Barcelona

Book one of our holidays to Barcelona and experience a city bursting with creativity and energy. Seaside Barcelona has its share of fabulous beaches, but what sets this amazing city apart is the spectacular architecture. Ebookers have put together a fine collection of holidays in Barcelona to suit all requirements. From cheap Barcelona holidays to ones with a bit more style and panache, you can safely leave all the planning to us. Whether you're touring the Modernist jewels built by Antoni Gaudi, shopping along the elegant Passeig de Gràcia or exploring the nooks of the gothic quarter, you can't help but be touched by Barcelona's magic. So grab your holidays to Barcelona with us and discover the unique character of the capital of Catalan.

2 rooms left!

H10 Montcada

4 stars

7.7 miles Northeast from the centre of Barcelona Airport map

Reviewer score 4.2 / 5 112 reviews
Special Promotion
£339.61 average per person
Total £679.22
£347.21 average per person
Total £694.42
£385.73 average per person
Total £771.46
£389.73 average per person
Total £779.46
£397.46 average per person
Total £794.92
£397.46 average per person
Total £794.92
£397.46 average per person
Total £794.92
£405.04 average per person
Total £810.08
£427.96 average per person
Total £855.92
£430.83 average per person
Total £861.66

Barcelona Universal Hotel

4 stars

6.8 miles Northeast from the centre of Barcelona Airport map

Reviewer score 4.4 / 5 77 reviews
On Sale
  • Free use of WiFi and Business Center
  • Save 20% OFF

View all available promotions

£323.46 average per person
Total £646.92
£331.06 average per person
Total £662.12
£369.58 average per person
Total £739.16
£373.58 average per person
Total £747.16
£381.31 average per person
Total £762.62
£381.31 average per person
Total £762.62
£381.31 average per person
Total £762.62
£388.89 average per person
Total £777.78
£411.81 average per person
Total £823.62
£414.68 average per person
Total £829.36

ME Barcelona

5 stars

9.6 miles Northeast from the centre of Barcelona Airport map

Reviewer score 3.3 / 5 10 reviews
Special Promotion
  • FREE WIFI
  • EXCLUSIVE! Winter Offer: Stay 2 nights & Save 35% off!

View all available promotions

£256.46 average per person
Total £512.92
£264.06 average per person
Total £528.12
£302.58 average per person
Total £605.16
£306.58 average per person
Total £613.16
£314.31 average per person
Total £628.62
£314.31 average per person
Total £628.62
£314.31 average per person
Total £628.62
£321.89 average per person
Total £643.78
£344.81 average per person
Total £689.62
£347.68 average per person
Total £695.36

Hesperia Sant Just

4 stars

5.4 miles North from the centre of Barcelona Airport map

Reviewer score 5 / 5 2 reviews
On Sale
£185.09 average per person
Total £370.18
£192.69 average per person
Total £385.38
£231.21 average per person
Total £462.42
£235.21 average per person
Total £470.42
£242.94 average per person
Total £485.88
£242.94 average per person
Total £485.88
£242.94 average per person
Total £485.88
£250.52 average per person
Total £501.04
£273.44 average per person
Total £546.88
£276.31 average per person
Total £552.62
2 rooms left!

Barcelona Princess Hotel

4 stars

10.4 miles Northeast from the centre of Barcelona Airport map

Reviewer score 4.2 / 5 20 reviews
Special Promotion
  • Get a 30% discount

View all available promotions

£235.52 average per person
Total £471.04
£243.12 average per person
Total £486.24
£281.64 average per person
Total £563.28
£285.64 average per person
Total £571.28
£293.37 average per person
Total £586.74
£293.37 average per person
Total £586.74
£293.37 average per person
Total £586.74
£300.95 average per person
Total £601.90
£323.87 average per person
Total £647.74
£326.74 average per person
Total £653.48

Salles Hotel Ciutat del Prat

4 stars

1.9 miles North from the centre of Barcelona Airport map

Reviewer score 4.1 / 5 140 reviews
Special Promotion
  • EXCLUSIVE! FREE TRANSFER FROM/TO AIRPORT

View all available promotions

£237.28 average per person
Total £474.56
£244.88 average per person
Total £489.76
£283.40 average per person
Total £566.80
£287.40 average per person
Total £574.80
£295.13 average per person
Total £590.26
£295.13 average per person
Total £590.26
£295.13 average per person
Total £590.26
£302.71 average per person
Total £605.42
£325.63 average per person
Total £651.26
£328.50 average per person
Total £657.00

Tryp Barcelona Aeropuerto

4 stars

1.4 miles Northwest from the centre of Barcelona Airport map

Reviewer score 3.5 / 5 15 reviews
Special Promotion
  • Free Transfer to/from Airport
  • Special Offer: Stay 3 nights & Save 30% off!

View all available promotions

£198.98 average per person
Total £397.96
£206.58 average per person
Total £413.16
£245.10 average per person
Total £490.20
£249.10 average per person
Total £498.20
£256.83 average per person
Total £513.66
£256.83 average per person
Total £513.66
£256.83 average per person
Total £513.66
£264.41 average per person
Total £528.82
£287.33 average per person
Total £574.66
£290.20 average per person
Total £580.40
3 rooms left!

Gran Hotel La Florida Barcelona

5 stars

9.0 miles North from the centre of Barcelona Airport map

Reviewer score 5 / 5 1 reviews
On Sale
  • Free SPA access & Free WiFi
  • Stay 3 nights and pay 2

View all available promotions

£276.74 average per person
Total £553.47
£284.34 average per person
Total £568.67
£322.86 average per person
Total £645.71
£326.86 average per person
Total £653.71
£334.59 average per person
Total £669.17
£334.59 average per person
Total £669.17
£334.59 average per person
Total £669.17
£342.17 average per person
Total £684.33
£365.09 average per person
Total £730.17
£367.96 average per person
Total £735.91
2 rooms left!

Eurostars Grand Marina Hotel GL

5 stars

7.1 miles Northeast from the centre of Barcelona Airport map

Reviewer score 4.5 / 5 50 reviews
Special Promotion
  • 15% off for early booking!

View all available promotions

£335.64 average per person
Total £671.28
£343.24 average per person
Total £686.48
£381.76 average per person
Total £763.52
£385.76 average per person
Total £771.52
£393.49 average per person
Total £786.98
£393.49 average per person
Total £786.98
£393.49 average per person
Total £786.98
£401.07 average per person
Total £802.14
£423.99 average per person
Total £847.98
£426.86 average per person
Total £853.72

Grand Hotel Central Barcelona

4 stars

7.7 miles Northeast from the centre of Barcelona Airport map

Reviewer score 4.3 / 5 41 reviews
Special Promotion
  • EXCLUSIVE! FREE BREAKFAST!
  • EXCLUSIVE! Stay 4 nights & save 15% off!

View all available promotions

£316.21 average per person
Total £632.42
£323.81 average per person
Total £647.62
£362.33 average per person
Total £724.66
£366.33 average per person
Total £732.66
£374.06 average per person
Total £748.12
£374.06 average per person
Total £748.12
£374.06 average per person
Total £748.12
£381.64 average per person
Total £763.28
£404.56 average per person
Total £809.12
£407.43 average per person
Total £814.86

Hesperia Tower Hotel Barcelona

5 stars

3.5 miles North from the centre of Barcelona Airport map

Reviewer score 4.4 / 5 29 reviews
Special Promotion
£281.24 average per person
Total £562.48
£288.84 average per person
Total £577.68
£327.36 average per person
Total £654.72
£331.36 average per person
Total £662.72
£339.09 average per person
Total £678.18
£339.09 average per person
Total £678.18
£339.09 average per person
Total £678.18
£346.67 average per person
Total £693.34
£369.59 average per person
Total £739.18
£372.46 average per person
Total £744.92

Hesperia Fira Suites Hotel Barcelona

5 stars

3.5 miles North from the centre of Barcelona Airport map

Reviewer score 3.5 / 5 2 reviews
Special Promotion
£247.57 average per person
Total £495.14
£255.17 average per person
Total £510.34
£293.69 average per person
Total £587.38
£297.69 average per person
Total £595.38
£305.42 average per person
Total £610.84
£305.42 average per person
Total £610.84
£305.42 average per person
Total £610.84
£313.00 average per person
Total £626.00
£335.92 average per person
Total £671.84
£338.79 average per person
Total £677.58

Tryp Barcelona Apolo

4 stars

6.9 miles Northeast from the centre of Barcelona Airport map

Reviewer score 4.1 / 5 24 reviews
Special Promotion
  • Free WiFi
  • Stay 3 nights and Save 30% OFF

View all available promotions

£236.46 average per person
Total £472.92
£244.06 average per person
Total £488.12
£282.58 average per person
Total £565.16
£286.58 average per person
Total £573.16
£294.31 average per person
Total £588.62
£294.31 average per person
Total £588.62
£294.31 average per person
Total £588.62
£301.89 average per person
Total £603.78
£324.81 average per person
Total £649.62
£327.68 average per person
Total £655.36

Renaissance Barcelona Airport Hotel

4 stars

1.6 miles Northwest from the centre of Barcelona Airport map

Reviewer score 3.8 / 5 60 reviews
£271.64 average per person
Total £543.28
£279.24 average per person
Total £558.48
£317.76 average per person
Total £635.52
£321.76 average per person
Total £643.52
£329.49 average per person
Total £658.98
£329.49 average per person
Total £658.98
£329.49 average per person
Total £658.98
£337.07 average per person
Total £674.14
£359.99 average per person
Total £719.98
£362.86 average per person
Total £725.72

Hotel Diagonal Zero

4 stars

10.5 miles Northeast from the centre of Barcelona Airport map

Reviewer score 4.1 / 5 18 reviews
Special Promotion
  • EXCLUSIVE! Stay 3 nights & get 1 day Spa access FREE
  • Stay 3 nights & Save 10%

View all available promotions

£217.50 average per person
Total £434.99
£225.10 average per person
Total £450.19
£263.62 average per person
Total £527.23
£267.62 average per person
Total £535.23
£275.35 average per person
Total £550.69
£275.35 average per person
Total £550.69
£275.35 average per person
Total £550.69
£282.93 average per person
Total £565.85
£305.85 average per person
Total £611.69
£308.72 average per person
Total £617.43

Vincci Arena

4 stars

6.3 miles Northeast from the centre of Barcelona Airport map

Reviewer score 4.4 / 5 34 reviews
Special Promotion
  • Stay 3 nights & get 20%

View all available promotions

£340.55 average per person
Total £681.09
£348.15 average per person
Total £696.29
£386.67 average per person
Total £773.33
£390.67 average per person
Total £781.33
£398.40 average per person
Total £796.79
£398.40 average per person
Total £796.79
£398.40 average per person
Total £796.79
£405.98 average per person
Total £811.95
£428.90 average per person
Total £857.79
£431.77 average per person
Total £863.53

Hotel Claris

5 stars

7.8 miles Northeast from the centre of Barcelona Airport map

Reviewer score 4.2 / 5 13 reviews
On Sale
  • Stay 2 nights and get 20% off!

View all available promotions

£344.76 average per person
Total £689.51
£352.36 average per person
Total £704.71
£390.88 average per person
Total £781.75
£394.88 average per person
Total £789.75
£402.61 average per person
Total £805.21
£402.61 average per person
Total £805.21
£402.61 average per person
Total £805.21
£410.19 average per person
Total £820.37
£433.11 average per person
Total £866.21
£435.98 average per person
Total £871.95

Hotel Advance

4 stars

7.1 miles Northeast from the centre of Barcelona Airport map

Reviewer score 4.7 / 5 3 reviews
On Sale
  • Stay 2 nights & save 20% off!

View all available promotions

£336.59 average per person
Total £673.17
£344.19 average per person
Total £688.37
£382.71 average per person
Total £765.41
£386.71 average per person
Total £773.41
£394.44 average per person
Total £788.87
£394.44 average per person
Total £788.87
£394.44 average per person
Total £788.87
£402.02 average per person
Total £804.03
£424.94 average per person
Total £849.87
£427.81 average per person
Total £855.61
2 rooms left!

H10 Universitat

4 stars

7.5 miles Northeast from the centre of Barcelona Airport map

Reviewer score 4.4 / 5 66 reviews
Special Promotion
£360.37 average per person
Total £720.73
£367.97 average per person
Total £735.93
£406.49 average per person
Total £812.97
£410.49 average per person
Total £820.97
£418.22 average per person
Total £836.43
£418.22 average per person
Total £836.43
£418.22 average per person
Total £836.43
£425.80 average per person
Total £851.59
£448.72 average per person
Total £897.43
£451.59 average per person
Total £903.17

Novotel Barcelona Sant Joan Despi

4 stars

5.4 miles North from the centre of Barcelona Airport map

Reviewer score 4.2 / 5 6 reviews
Special Promotion
  • Stay 4 for the price of 3

View all available promotions

£192.22 average per person
Total £384.44
£199.82 average per person
Total £399.64
£238.34 average per person
Total £476.68
£242.34 average per person
Total £484.68
£250.07 average per person
Total £500.14
£250.07 average per person
Total £500.14
£250.07 average per person
Total £500.14
£257.65 average per person
Total £515.30
£280.57 average per person
Total £561.14
£283.44 average per person
Total £566.88

Code share information

Departure Fri, 23 Mar
Flight 278
Return Tue, 27 Mar
Flight 279

Code share information

Departure Fri, 23 Mar
Flight 2263
Return Tue, 27 Mar
Flight 2268

Code share information

Departure Fri, 23 Mar
Flight 472
Return Tue, 27 Mar
Flight 477

Code share information

Departure Fri, 23 Mar
Flight 7471
Operated by British Airways
Return Tue, 27 Mar
Flight 7450
Operated by British Airways

Code share information

Departure Fri, 23 Mar
Flight 207
Flight 78
Return Tue, 27 Mar
Flight 1231
Flight 5024
Operated by CityJet

Code share information

Departure Fri, 23 Mar
Flight 207
Flight 78
Return Tue, 27 Mar
Flight 1231
Flight 5024
Operated by CityJet

Code share information

Departure Fri, 23 Mar
Flight 207
Flight 78
Return Tue, 27 Mar
Flight 1231
Flight 5024
Operated by CityJet

Code share information

Departure Fri, 23 Mar
Flight 441
Operated by @
Flight 1942
Return Tue, 27 Mar
Flight 1941
Flight 434
Operated by @

Code share information

Departure Fri, 23 Mar
Flight 207
Flight 78
Return Tue, 27 Mar
Flight 1662
Flight 1009

Code share information

Departure Fri, 23 Mar
Flight 367
Flight 1044
Return Tue, 27 Mar
Flight 1941
Flight 434
Operated by @
1

Note: You may switch your flight after selecting a package.

Leave
Fri, 23 Mar
Total time: 2hr 15min
Depart
06:50
London , United Kingdom
Gatwick airport (LGW)
Arrive
10:05
Barcelona , Spain
Barcelona Airport (BCN)
Return
Tue, 27 Mar
Total time: 2hr 35min
Depart
10:50
Barcelona , Spain
Barcelona Airport (BCN)
Arrive
12:25
London , United Kingdom
Gatwick airport (LGW)
2

Note: You may switch your flight after selecting a package.

Leave
Fri, 23 Mar
Total time: 2hr 10min
Depart
07:45
London , United Kingdom
Luton airport (LTN)
Arrive
10:55
Barcelona , Spain
Barcelona Airport (BCN)
Return
Tue, 27 Mar
Total time: 2hr 20min
Depart
21:55
Barcelona , Spain
Barcelona Airport (BCN)
Arrive
23:15
London , United Kingdom
Luton airport (LTN)
3

Note: You may switch your flight after selecting a package.

Leave
Fri, 23 Mar
Total time: 2hr 5min
Depart
06:15
London , United Kingdom
Heathrow Airport (LHR)
Arrive
09:20
Barcelona , Spain
Barcelona Airport (BCN)
Return
Tue, 27 Mar
Total time: 2hr 20min
Depart
07:15
Barcelona , Spain
Barcelona Airport (BCN)
Arrive
08:35
London , United Kingdom
Heathrow Airport (LHR)
4

Note: You may switch your flight after selecting a package.

Leave
Fri, 23 Mar
Total time: 2hr 5min
Depart
06:15
London , United Kingdom
Heathrow Airport (LHR)
Arrive
09:20
Barcelona , Spain
Barcelona Airport (BCN)

Flight 7471 Operated by British Airways

Return
Tue, 27 Mar
Total time: 2hr 20min
Depart
07:15
Barcelona , Spain
Barcelona Airport (BCN)
Arrive
08:35
London , United Kingdom
Heathrow Airport (LHR)

Flight 7450 Operated by British Airways

5

Note: You may switch your flight after selecting a package.

Flight 1
Fri, 23 Mar
Total time: 5hr 55min
Depart
16:25
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
19:55
Rome , Italy
Fiumicino airport (FCO)

Change planes. Layover: 1hr 35min

Depart
21:30
Rome , Italy
Fiumicino airport (FCO)
Arrive
23:20
Barcelona , Spain
Barcelona Airport (BCN)
Flight 2
Tue, 27 Mar
Total time: 4hr 30min
Depart
14:20
Barcelona , Spain
Barcelona Airport (BCN)
Stop 1
16:10
Paris , France
Orly Airport (ORY)

Change planes. Layover: 1hr 15min

Depart
17:25
Paris , France
Orly Airport (ORY)
Arrive
17:50
London , United Kingdom
London-City airport (LCY)

Flight 5024 Operated by CityJet

This trip starts and ends at different airports.

6

Note: You may switch your flight after selecting a package.

Flight 1
Fri, 23 Mar
Total time: 5hr 55min
Depart
16:25
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
19:55
Rome , Italy
Fiumicino airport (FCO)

Change planes. Layover: 1hr 35min

Depart
21:30
Rome , Italy
Fiumicino airport (FCO)
Arrive
23:20
Barcelona , Spain
Barcelona Airport (BCN)
Flight 2
Tue, 27 Mar
Total time: 4hr 30min
Depart
14:20
Barcelona , Spain
Barcelona Airport (BCN)
Stop 1
16:10
Paris , France
Orly Airport (ORY)

Change planes. Layover: 1hr 15min

Depart
17:25
Paris , France
Orly Airport (ORY)
Arrive
17:50
London , United Kingdom
London-City airport (LCY)

Flight 5024 Operated by CityJet

This trip starts and ends at different airports.

7

Note: You may switch your flight after selecting a package.

Flight 1
Fri, 23 Mar
Total time: 5hr 55min
Depart
16:25
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
19:55
Rome , Italy
Fiumicino airport (FCO)

Change planes. Layover: 1hr 35min

Depart
21:30
Rome , Italy
Fiumicino airport (FCO)
Arrive
23:20
Barcelona , Spain
Barcelona Airport (BCN)
Flight 2
Tue, 27 Mar
Total time: 4hr 30min
Depart
14:20
Barcelona , Spain
Barcelona Airport (BCN)
Stop 1
16:10
Paris , France
Orly Airport (ORY)

Change planes. Layover: 1hr 15min

Depart
17:25
Paris , France
Orly Airport (ORY)
Arrive
17:50
London , United Kingdom
London-City airport (LCY)

Flight 5024 Operated by CityJet

This trip starts and ends at different airports.

8

Note: You may switch your flight after selecting a package.

Leave
Fri, 23 Mar
Total time: 6hr 25min
Depart
06:45
London , United Kingdom
London-City airport (LCY) Terminal TERMINAL
Stop 1
09:25
Geneva , Switzerland
Geneve-Cointrin airport (GVA) Terminal TERMINAL M

Flight 441 Operated by @

Change planes. Layover: 3hr 25min

Depart
12:50
Geneva , Switzerland
Geneve-Cointrin airport (GVA)
Arrive
14:10
Barcelona , Spain
Barcelona Airport (BCN)
Return
Tue, 27 Mar
Total time: 5hr 10min
Depart
09:10
Barcelona , Spain
Barcelona Airport (BCN)
Stop 1
10:40
Geneva , Switzerland
Geneve-Cointrin airport (GVA)

Change planes. Layover: 2hr 5min

Depart
12:45
Geneva , Switzerland
Geneve-Cointrin airport (GVA) Terminal TERMINAL M
Arrive
13:20
London , United Kingdom
London-City airport (LCY) Terminal TERMINAL

Flight 434 Operated by @

9

Note: You may switch your flight after selecting a package.

Leave
Fri, 23 Mar
Total time: 5hr 55min
Depart
16:25
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
19:55
Rome , Italy
Fiumicino airport (FCO)

Change planes. Layover: 1hr 35min

Depart
21:30
Rome , Italy
Fiumicino airport (FCO)
Arrive
23:20
Barcelona , Spain
Barcelona Airport (BCN)
Return
Tue, 27 Mar
Total time: 5hr 20min
Depart
06:25
Barcelona , Spain
Barcelona Airport (BCN)
Stop 1
08:50
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)

Change planes. Layover: 1hr 30min

Depart
10:20
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)
Arrive
10:45
London , United Kingdom
Heathrow Airport (LHR)
10

Note: You may switch your flight after selecting a package.

Flight 1
Fri, 23 Mar
Total time: 6hr 5min
Depart
12:10
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
14:50
Lisbon , Portugal
Lisbon airport (LIS)

Change planes. Layover: 1hr 35min

Depart
16:25
Lisbon , Portugal
Lisbon airport (LIS)
Arrive
19:15
Barcelona , Spain
Barcelona Airport (BCN)
Flight 2
Tue, 27 Mar
Total time: 5hr 10min
Depart
09:10
Barcelona , Spain
Barcelona Airport (BCN)
Stop 1
10:40
Geneva , Switzerland
Geneve-Cointrin airport (GVA)

Change planes. Layover: 2hr 5min

Depart
12:45
Geneva , Switzerland
Geneve-Cointrin airport (GVA) Terminal TERMINAL M
Arrive
13:20
London , United Kingdom
London-City airport (LCY) Terminal TERMINAL

Flight 434 Operated by @

This trip starts and ends at different airports.

11