Cheap Barcelona Holidays

Holidays in Barcelona

Hesperia Sant Just

4 stars

5.0 miles West from the centre of Barcelona map

Reviewer score 4.4 / 5 5 reviews
Special Promotion
  • The organizers: Save 33% Off

View all available promotions

£225.98 average per person
Total £451.96
£229.48 average per person
Total £458.96
£229.48 average per person
Total £458.96
£251.50 average per person
Total £503.00
£325.31 average per person
Total £650.62
£338.80 average per person
Total £677.60
£368.51 average per person
Total £737.02
£381.28 average per person
Total £762.56
£407.98 average per person
Total £815.96

Tryp Barcelona Apolo

4 stars

0.8 miles South from the centre of Barcelona map

Reviewer score 4.1 / 5 27 reviews
Special Promotion
  • Free WiFi
  • Special Offer: Stay 3 nights & Save 30%

View all available promotions

£261.22 average per person
Total £522.44
£264.72 average per person
Total £529.44
£264.72 average per person
Total £529.44
£286.74 average per person
Total £573.48
£360.55 average per person
Total £721.10
£374.04 average per person
Total £748.08
£403.75 average per person
Total £807.50
£416.52 average per person
Total £833.04
£443.22 average per person
Total £886.44

Europark Hotel Barcelona

3 stars

0.7 miles North from the centre of Barcelona map

Reviewer score 4.2 / 5 64 reviews
Special Promotion
  • City on Sale! 20 % off entire stay

View all available promotions

£278.70 average per person
Total £557.40
£282.20 average per person
Total £564.40
£282.20 average per person
Total £564.40
£304.22 average per person
Total £608.44
£378.03 average per person
Total £756.06
£391.52 average per person
Total £783.04
£421.23 average per person
Total £842.46
£434.00 average per person
Total £868.00
£460.70 average per person
Total £921.40

NH Numancia

3 stars

1.7 miles West from the centre of Barcelona map

Reviewer score 3.7 / 5 6 reviews
Special Promotion
  • Stay 2 nights & save 25% OFF

View all available promotions

£243.04 average per person
Total £486.08
£246.54 average per person
Total £493.08
£246.54 average per person
Total £493.08
£268.56 average per person
Total £537.12
£342.37 average per person
Total £684.74
£355.86 average per person
Total £711.72
£385.57 average per person
Total £771.14
£398.34 average per person
Total £796.68
£425.04 average per person
Total £850.08

NH Constanza

4 stars

1.8 miles West from the centre of Barcelona map

Reviewer score 4.4 / 5 7 reviews
Special Promotion
  • Stay 2 nights & Save 20% OFF!

View all available promotions

£265.69 average per person
Total £531.38
£269.19 average per person
Total £538.38
£269.19 average per person
Total £538.38
£291.21 average per person
Total £582.42
£365.02 average per person
Total £730.04
£378.51 average per person
Total £757.02
£408.22 average per person
Total £816.44
£420.99 average per person
Total £841.98
£447.69 average per person
Total £895.38

Barcelona Universal Hotel

4 stars

0.7 miles South from the centre of Barcelona map

Reviewer score 4.4 / 5 87 reviews
Special Promotion
  • Free use of WiFi and Business Center
  • Save 20% OFF

View all available promotions

£312.76 average per person
Total £625.52
£316.26 average per person
Total £632.52
£316.26 average per person
Total £632.52
£338.28 average per person
Total £676.56
£412.09 average per person
Total £824.18
£425.58 average per person
Total £851.16
£455.29 average per person
Total £910.58
£468.06 average per person
Total £936.12
£494.76 average per person
Total £989.52

Eurostars Grand Marina Hotel GL

5 stars

1.1 miles Southeast from the centre of Barcelona map

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

View all available promotions

£366.27 average per person
Total £732.54
£369.77 average per person
Total £739.54
£369.77 average per person
Total £739.54
£391.79 average per person
Total £783.58
£465.60 average per person
Total £931.20
£479.09 average per person
Total £958.18
£508.80 average per person
Total £1,017.60
£521.57 average per person
Total £1,043.14
£548.27 average per person
Total £1,096.54

Barcelona Princess Hotel

4 stars

3.1 miles Northeast from the centre of Barcelona map

Reviewer score 4.2 / 5 24 reviews
Special Promotion
£313.02 average per person
Total £626.04
£316.52 average per person
Total £633.04
£316.52 average per person
Total £633.04
£338.54 average per person
Total £677.08
£412.35 average per person
Total £824.70
£425.84 average per person
Total £851.68
£455.55 average per person
Total £911.10
£468.32 average per person
Total £936.64
£495.02 average per person
Total £990.04

Melia Barcelona

5 stars

1.5 miles West from the centre of Barcelona map

Reviewer score 4.4 / 5 8 reviews
On Sale
  • Free WiFi
  • Special Offer: Stay 3 nights & Save 30% off

View all available promotions

£279.09 average per person
Total £558.17
£282.59 average per person
Total £565.17
£282.59 average per person
Total £565.17
£304.61 average per person
Total £609.21
£378.42 average per person
Total £756.83
£391.91 average per person
Total £783.81
£421.62 average per person
Total £843.23
£434.39 average per person
Total £868.77
£461.09 average per person
Total £922.17

Confortel Auditori

3 stars

0.9 miles Northeast from the centre of Barcelona map

Reviewer score 4.2 / 5 39 reviews
Special Promotion
  • Early Booking: Save 20% off

View all available promotions

£287.72 average per person
Total £575.43
£291.22 average per person
Total £582.43
£291.22 average per person
Total £582.43
£313.24 average per person
Total £626.47
£387.05 average per person
Total £774.09
£400.54 average per person
Total £801.07
£430.25 average per person
Total £860.49
£443.02 average per person
Total £886.03
£469.72 average per person
Total £939.43
2 rooms left!

H10 Montcada

4 stars

0.4 miles East from the centre of Barcelona map

Reviewer score 4.2 / 5 118 reviews
Special Promotion
£333.05 average per person
Total £666.10
£336.55 average per person
Total £673.10
£336.55 average per person
Total £673.10
£358.57 average per person
Total £717.14
£432.38 average per person
Total £864.76
£445.87 average per person
Total £891.74
£475.58 average per person
Total £951.16
£488.35 average per person
Total £976.70
£515.05 average per person
Total £1,030.10

Confortel Bel Art

4 stars

1.7 miles North from the centre of Barcelona map

Reviewer score 3.9 / 5 12 reviews
Special Promotion
  • Free WiFi & Free Water from the MiniBar
  • Early Booking: Save 20% off

View all available promotions

£287.72 average per person
Total £575.43
£291.22 average per person
Total £582.43
£291.22 average per person
Total £582.43
£313.24 average per person
Total £626.47
£387.05 average per person
Total £774.09
£400.54 average per person
Total £801.07
£430.25 average per person
Total £860.49
£443.02 average per person
Total £886.03
£469.72 average per person
Total £939.43

Hesperia Tower Hotel Barcelona

5 stars

4.2 miles Southwest from the centre of Barcelona map

Reviewer score 4.4 / 5 30 reviews
Special Promotion
  • Free WIFI in lobby and in room
  • Special Promo: save 33% off!

View all available promotions

£289.14 average per person
Total £578.27
£292.64 average per person
Total £585.27
£292.64 average per person
Total £585.27
£314.66 average per person
Total £629.31
£388.47 average per person
Total £776.93
£401.96 average per person
Total £803.91
£431.67 average per person
Total £863.33
£444.44 average per person
Total £888.87
£471.14 average per person
Total £942.27

Silken Gran Havana Hotel Barcelona

4 stars

0.5 miles North from the centre of Barcelona map

Reviewer score 4.2 / 5 5 reviews
Special Promotion
  • Free WiFi and access to Sauna
  • Stay 3 Nights & Save 18% - Non Refundable

View all available promotions

£318.36 average per person
Total £636.71
£321.86 average per person
Total £643.71
£321.86 average per person
Total £643.71
£343.88 average per person
Total £687.75
£417.69 average per person
Total £835.37
£431.18 average per person
Total £862.35
£460.89 average per person
Total £921.77
£473.66 average per person
Total £947.31
£500.36 average per person
Total £1,000.71

Ayre Gran Via Barcelona

4 stars

1.4 miles Southwest from the centre of Barcelona map

Reviewer score 4.6 / 5 27 reviews
Special Promotion
  • EXCLUSIVE! WIFI & Minibar Water FREE!
  • Stay 3 nights and get 10% OFF

View all available promotions

£279.17 average per person
Total £558.33
£282.67 average per person
Total £565.33
£282.67 average per person
Total £565.33
£304.69 average per person
Total £609.37
£378.50 average per person
Total £756.99
£391.99 average per person
Total £783.97
£421.70 average per person
Total £843.39
£434.47 average per person
Total £868.93
£461.17 average per person
Total £922.33

Ramblas Hotel Barcelona

3 stars

0.5 miles Southeast from the centre of Barcelona map

Reviewer score 3.1 / 5 16 reviews
Special Promotion
  • Breakfast Buffet Included!
  • Save 20% OFF

View all available promotions

£277.62 average per person
Total £555.23
£281.12 average per person
Total £562.23
£281.12 average per person
Total £562.23
£303.14 average per person
Total £606.27
£376.95 average per person
Total £753.89
£390.44 average per person
Total £780.87
£420.15 average per person
Total £840.29
£432.92 average per person
Total £865.83
£459.62 average per person
Total £919.23
2 rooms left!

Hesperia Carlit Hotel Barcelona

3 stars

0.8 miles North from the centre of Barcelona map

Reviewer score 4.5 / 5 2 reviews
Special Promotion
£262.33 average per person
Total £524.66
£265.83 average per person
Total £531.66
£265.83 average per person
Total £531.66
£287.85 average per person
Total £575.70
£361.66 average per person
Total £723.32
£375.15 average per person
Total £750.30
£404.86 average per person
Total £809.72
£417.63 average per person
Total £835.26
£444.33 average per person
Total £888.66

ME Barcelona

5 stars

2.1 miles Northeast from the centre of Barcelona map

Reviewer score 3.7 / 5 17 reviews
Special Promotion
  • FREE WIFI
  • Stay 3 nights & save 15%!

View all available promotions

£296.32 average per person
Total £592.64
£299.82 average per person
Total £599.64
£299.82 average per person
Total £599.64
£321.84 average per person
Total £643.68
£395.65 average per person
Total £791.30
£409.14 average per person
Total £818.28
£438.85 average per person
Total £877.70
£451.62 average per person
Total £903.24
£478.32 average per person
Total £956.64

Avenida Palace

4 stars

0.3 miles Northwest from the centre of Barcelona map

Reviewer score 4.2 / 5 37 reviews
Special Promotion
  • EXCLUSIVE! Early Booking: Stay 3 nights & Save 20% off!

View all available promotions

£275.67 average per person
Total £551.34
£279.17 average per person
Total £558.34
£279.17 average per person
Total £558.34
£301.19 average per person
Total £602.38
£375.00 average per person
Total £750.00
£388.49 average per person
Total £776.98
£418.20 average per person
Total £836.40
£430.97 average per person
Total £861.94
£457.67 average per person
Total £915.34
3 rooms left!

Inglaterra Hotel Barcelona

3 stars

0.2 miles West from the centre of Barcelona map

Reviewer score 4 / 5 29 reviews
Special Promotion
  • Free WiFi
  • Save 10% off

View all available promotions

£304.36 average per person
Total £608.71
£307.86 average per person
Total £615.71
£307.86 average per person
Total £615.71
£329.88 average per person
Total £659.75
£403.69 average per person
Total £807.37
£417.18 average per person
Total £834.35
£446.89 average per person
Total £893.77
£459.66 average per person
Total £919.31
£486.36 average per person
Total £972.71

Code share information

Departure Wed, 15 Aug
Flight 486
Return Sat, 18 Aug
Flight 471

Code share information

Departure Wed, 15 Aug
Flight 7461
Operated by British Airways
Return Sat, 18 Aug
Flight 477

Code share information

Departure Wed, 15 Aug
Flight 7461
Operated by British Airways
Return Sat, 18 Aug
Flight 477

Code share information

Departure Wed, 15 Aug
Flight 359
Flight 1942
Return Sat, 18 Aug
Flight 1951
Flight 332

Code share information

Departure Wed, 15 Aug
Flight 1022
Flight 1681
Return Sat, 18 Aug
Flight 1674
Flight 1033

Code share information

Departure Wed, 15 Aug
Flight 903
Flight 1132
Return Sat, 18 Aug
Flight 1139
Flight 904

Code share information

Departure Wed, 15 Aug
Flight 2281
Flight 2348
Return Sat, 18 Aug
Flight 2349
Flight 1980

Code share information

Departure Wed, 15 Aug
Flight 353
Flight 1042
Operated by Portugalia
Return Sat, 18 Aug
Flight 1041
Flight 356

Code share information

Departure Wed, 15 Aug
Flight 5030
Operated by British Airways
Flight 8166
Return Sat, 18 Aug
Flight 8167
Flight 5033
Operated by British Airways
1

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

Leave
Wed, 15 Aug
Total time: 2hr 5min
Depart
16:20
London , United Kingdom
Heathrow Airport (LHR)
Arrive
19:25
Barcelona , Spain
Barcelona Airport (BCN)
Return
Sat, 18 Aug
Total time: 2hr 5min
Depart
21:20
Barcelona , Spain
Barcelona Airport (BCN)
Arrive
22:25
London , United Kingdom
Heathrow Airport (LHR)
2

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

Leave
Wed, 15 Aug
Total time: 2hr 5min
Depart
16:20
London , United Kingdom
Heathrow Airport (LHR)
Arrive
19:25
Barcelona , Spain
Barcelona Airport (BCN)

Flight 7461 Operated by British Airways

Return
Sat, 18 Aug
Total time: 2hr 20min
Depart
07:15
Barcelona , Spain
Barcelona Airport (BCN)
Arrive
08:35
London , United Kingdom
Heathrow Airport (LHR)
3

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

Leave
Wed, 15 Aug
Total time: 2hr 5min
Depart
16:20
London , United Kingdom
Heathrow Airport (LHR)
Arrive
19:25
Barcelona , Spain
Barcelona Airport (BCN)

Flight 7461 Operated by British Airways

Return
Sat, 18 Aug
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
Wed, 15 Aug
Total time: 6hr 0min
Depart
07:00
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
09:35
Geneva , Switzerland
Geneve-Cointrin airport (GVA)

Change planes. Layover: 3hr 5min

Depart
12:40
Geneva , Switzerland
Geneve-Cointrin airport (GVA)
Arrive
14:00
Barcelona , Spain
Barcelona Airport (BCN)
Return
Sat, 18 Aug
Total time: 7hr 30min
Depart
06:30
Barcelona , Spain
Barcelona Airport (BCN)
Stop 1
08:15
Zurich , Switzerland
Zurich Airport (ZRH)

Change planes. Layover: 3hr 50min

Depart
12:05
Zurich , Switzerland
Zurich Airport (ZRH)
Arrive
13:00
London , United Kingdom
Heathrow Airport (LHR)
5

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

Leave
Wed, 15 Aug
Total time: 4hr 35min
Depart
17:10
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
19:30
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)

Change planes. Layover: 1hr 5min

Depart
20:35
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)
Arrive
22:45
Barcelona , Spain
Barcelona Airport (BCN)
Return
Sat, 18 Aug
Total time: 4hr 35min
Depart
17:15
Barcelona , Spain
Barcelona Airport (BCN)
Stop 1
19:35
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)

Change planes. Layover: 0hr 55min

Depart
20:30
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)
Arrive
20:50
London , United Kingdom
Heathrow Airport (LHR)
6

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

Leave
Wed, 15 Aug
Total time: 7hr 20min
Depart
09:45
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
12:30
Frankfurt , Germany
Frankfurt Int'l Airport (FRA)

Change planes. Layover: 3hr 35min

Depart
16:05
Frankfurt , Germany
Frankfurt Int'l Airport (FRA)
Arrive
18:05
Barcelona , Spain
Barcelona Airport (BCN)
Return
Sat, 18 Aug
Total time: 4hr 50min
Depart
06:50
Barcelona , Spain
Barcelona Airport (BCN)
Stop 1
09:10
Frankfurt , Germany
Frankfurt Int'l Airport (FRA)

Change planes. Layover: 0hr 50min

Depart
10:00
Frankfurt , Germany
Frankfurt Int'l Airport (FRA)
Arrive
10:40
London , United Kingdom
Heathrow Airport (LHR)
7

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

Leave
Wed, 15 Aug
Total time: 5hr 0min
Depart
16:00
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
18:10
Paris , France
Charles de Gaulle Airport (CDG)

Change planes. Layover: 2hr 10min

Depart
20:20
Paris , France
Charles de Gaulle Airport (CDG)
Arrive
22:00
Barcelona , Spain
Barcelona Airport (BCN)
Return
Sat, 18 Aug
Total time: 4hr 35min
Depart
06:50
Barcelona , Spain
Barcelona Airport (BCN)
Stop 1
08:45
Paris , France
Charles de Gaulle Airport (CDG)

Change planes. Layover: 1hr 20min

Depart
10:05
Paris , France
Charles de Gaulle Airport (CDG)
Arrive
10:25
London , United Kingdom
Heathrow Airport (LHR)
8

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

Leave
Wed, 15 Aug
Total time: 6hr 30min
Depart
08:15
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
10:55
Lisbon , Portugal
Lisbon airport (LIS)

Change planes. Layover: 2hr 5min

Depart
13:00
Lisbon , Portugal
Lisbon airport (LIS)
Arrive
15:45
Barcelona , Spain
Barcelona Airport (BCN)

Flight 1042 Operated by Portugalia

Return
Sat, 18 Aug
Total time: 6hr 0min
Depart
12:35
Barcelona , Spain
Barcelona Airport (BCN)
Stop 1
13:30
Lisbon , Portugal
Lisbon airport (LIS)

Change planes. Layover: 1hr 25min

Depart
14:55
Lisbon , Portugal
Lisbon airport (LIS)
Arrive
17:35
London , United Kingdom
Heathrow Airport (LHR)
9

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

Leave
Wed, 15 Aug
Total time: 6hr 20min
Depart
07:50
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
10:20
Hamburg , Germany
Hamburg Airport (HAM)

Flight 5030 Operated by British Airways

Change planes. Layover: 2hr 25min

Depart
12:45
Hamburg , Germany
Hamburg Airport (HAM)
Arrive
15:10
Barcelona , Spain
Barcelona Airport (BCN)
Return
Sat, 18 Aug
Total time: 5hr 30min
Depart
15:05
Barcelona , Spain
Barcelona Airport (BCN)
Stop 1
17:40
Hamburg , Germany
Hamburg Airport (HAM)

Change planes. Layover: 1hr 15min

Depart
18:55
Hamburg , Germany
Hamburg Airport (HAM)
Arrive
19:35
London , United Kingdom
Heathrow Airport (LHR)

Flight 5033 Operated by British Airways

10