Madrid Travel

Holidays to Madrid

Hotel Regente Madrid

3 stars

0.1 miles South from the centre of Madrid map

Reviewer score 4 / 5 102 reviews
Special Promotion
  • Stay and Save 40%

View all available promotions

£220.37 average per person
Total £440.74
£224.55 average per person
Total £449.10
£258.64 average per person
Total £517.28
£258.64 average per person
Total £517.28
£258.64 average per person
Total £517.28
£282.66 average per person
Total £565.32
£285.66 average per person
Total £571.32
£334.55 average per person
Total £669.10
£344.67 average per person
Total £689.34

The Westin Palace Madrid

5 stars

0.6 miles Southeast from the centre of Madrid map

Reviewer score 4.4 / 5 21 reviews
Special Promotion
  • Spring/ Summer Promo 2012

View all available promotions

£341.31 average per person
Total £682.61
£345.49 average per person
Total £690.97
£379.58 average per person
Total £759.15
£379.58 average per person
Total £759.15
£379.58 average per person
Total £759.15
£403.60 average per person
Total £807.19
£406.60 average per person
Total £813.19
£455.49 average per person
Total £910.97
£465.61 average per person
Total £931.21
3 rooms left!

Melia Madrid Princesa

5 stars

0.7 miles Northwest from the centre of Madrid map

Reviewer score 4.3 / 5 24 reviews
Special Promotion
  • EXCLUSIVE! Free Gym & Internet access.
  • Stay 3 Nights & Save 30% - Non Refundable

View all available promotions

£262.97 average per person
Total £525.93
£267.15 average per person
Total £534.29
£301.24 average per person
Total £602.47
£301.24 average per person
Total £602.47
£301.24 average per person
Total £602.47
£325.26 average per person
Total £650.51
£328.26 average per person
Total £656.51
£377.15 average per person
Total £754.29
£387.27 average per person
Total £774.53

Aparto-Suites Muralto Madrid

3 stars

0.9 miles Northwest from the centre of Madrid map

Reviewer score 4.1 / 5 14 reviews
Special Promotion
  • EXCLUSIVE! Save 15% - Non Refundable

View all available promotions

£213.03 average per person
Total £426.05
£217.21 average per person
Total £434.41
£251.30 average per person
Total £502.59
£251.30 average per person
Total £502.59
£251.30 average per person
Total £502.59
£275.32 average per person
Total £550.63
£278.32 average per person
Total £556.63
£327.21 average per person
Total £654.41
£337.33 average per person
Total £674.65
3 rooms left!

Relais and Chateaux Orfila

5 stars

0.8 miles Northeast from the centre of Madrid map

Reviewer score 4.8 / 5 5 reviews
Special Promotion
  • Welcome Sherry Bottle

View all available promotions

£304.80 average per person
Total £609.59
£308.98 average per person
Total £617.95
£343.07 average per person
Total £686.13
£343.07 average per person
Total £686.13
£343.07 average per person
Total £686.13
£367.09 average per person
Total £734.17
£370.09 average per person
Total £740.17
£418.98 average per person
Total £837.95
£429.10 average per person
Total £858.19

Tryp Diana

4 stars

7.0 miles East from the centre of Madrid map

Reviewer score 4 / 5 28 reviews
Special Promotion
  • Stay 3 Nights & Save 30%

View all available promotions

£180.28 average per person
Total £360.56
£184.46 average per person
Total £368.92
£218.55 average per person
Total £437.10
£218.55 average per person
Total £437.10
£218.55 average per person
Total £437.10
£242.57 average per person
Total £485.14
£245.57 average per person
Total £491.14
£294.46 average per person
Total £588.92
£304.58 average per person
Total £609.16

Hotel Wellington

5 stars

1.1 miles East from the centre of Madrid map

Reviewer score 4.8 / 5 13 reviews
£295.59 average per person
Total £591.17
£299.77 average per person
Total £599.53
£333.86 average per person
Total £667.71
£333.86 average per person
Total £667.71
£333.86 average per person
Total £667.71
£357.88 average per person
Total £715.75
£360.88 average per person
Total £721.75
£409.77 average per person
Total £819.53
£419.89 average per person
Total £839.77

NH Ribera del Manzanares

4 stars

1.3 miles Southwest from the centre of Madrid map

Not yet reviewed – Be the first to review this hotel
£201.88 average per person
Total £403.76
£206.06 average per person
Total £412.12
£240.15 average per person
Total £480.30
£240.15 average per person
Total £480.30
£240.15 average per person
Total £480.30
£264.17 average per person
Total £528.34
£267.17 average per person
Total £534.34
£316.06 average per person
Total £632.12
£326.18 average per person
Total £652.36

Novotel Madrid Campo de Las Naciones

4 stars

5.5 miles Northeast from the centre of Madrid map

Reviewer score 4.1 / 5 15 reviews
Special Promotion
  • Stay 3 for the price of 2

View all available promotions

£231.15 average per person
Total £462.29
£235.33 average per person
Total £470.65
£269.42 average per person
Total £538.83
£269.42 average per person
Total £538.83
£269.42 average per person
Total £538.83
£293.44 average per person
Total £586.87
£296.44 average per person
Total £592.87
£345.33 average per person
Total £690.65
£355.45 average per person
Total £710.89

INTERCONTINENTAL MADRID

5 stars

1.3 miles Northeast from the centre of Madrid map

Reviewer score 4.2 / 5 19 reviews
£288.09 average per person
Total £576.17
£292.27 average per person
Total £584.53
£326.36 average per person
Total £652.71
£326.36 average per person
Total £652.71
£326.36 average per person
Total £652.71
£350.38 average per person
Total £700.75
£353.38 average per person
Total £706.75
£402.27 average per person
Total £804.53
£412.39 average per person
Total £824.77

Vincci Capitol

4 stars

0.1 miles West from the centre of Madrid map

Reviewer score 4.2 / 5 124 reviews
Special Promotion
  • Book Now & Save 16% Off Per Night

View all available promotions

£259.99 average per person
Total £519.97
£264.17 average per person
Total £528.33
£298.26 average per person
Total £596.51
£298.26 average per person
Total £596.51
£298.26 average per person
Total £596.51
£322.28 average per person
Total £644.55
£325.28 average per person
Total £650.55
£374.17 average per person
Total £748.33
£384.29 average per person
Total £768.57

Petit Palace Alcala Torre - Tower Views

4 stars

0.3 miles Southeast from the centre of Madrid map

Reviewer score 3.5 / 5 11 reviews
Special Promotion
  • Save 15% - advance booking 21days!!

View all available promotions

£231.70 average per person
Total £463.39
£235.88 average per person
Total £471.75
£269.97 average per person
Total £539.93
£269.97 average per person
Total £539.93
£269.97 average per person
Total £539.93
£293.99 average per person
Total £587.97
£296.99 average per person
Total £593.97
£345.88 average per person
Total £691.75
£356.00 average per person
Total £711.99

Petit Palace Ducal Chueca

3 stars

0.2 miles East from the centre of Madrid map

Reviewer score 4.1 / 5 24 reviews
Special Promotion
  • Free Spanish bottle of wine!!
  • 15% discount staying 3nights minimun!!

View all available promotions

£226.72 average per person
Total £453.44
£230.90 average per person
Total £461.80
£264.99 average per person
Total £529.98
£264.99 average per person
Total £529.98
£264.99 average per person
Total £529.98
£289.01 average per person
Total £578.02
£292.01 average per person
Total £584.02
£340.90 average per person
Total £681.80
£351.02 average per person
Total £702.04

Tryp Ambassador

4 stars

0.3 miles West from the centre of Madrid map

Reviewer score 4 / 5 24 reviews
Special Promotion
  • Stay 2 Nights & Save 20%

View all available promotions

£240.32 average per person
Total £480.64
£244.50 average per person
Total £489.00
£278.59 average per person
Total £557.18
£278.59 average per person
Total £557.18
£278.59 average per person
Total £557.18
£302.61 average per person
Total £605.22
£305.61 average per person
Total £611.22
£354.50 average per person
Total £709.00
£364.62 average per person
Total £729.24

Praga Hotel Madrid

4 stars

1.9 miles South from the centre of Madrid map

Reviewer score 4 / 5 30 reviews
Special Promotion
  • 20% Off Per Night

View all available promotions

£197.17 average per person
Total £394.34
£201.35 average per person
Total £402.70
£235.44 average per person
Total £470.88
£235.44 average per person
Total £470.88
£235.44 average per person
Total £470.88
£259.46 average per person
Total £518.92
£262.46 average per person
Total £524.92
£311.35 average per person
Total £622.70
£321.47 average per person
Total £642.94

Hotel Convencion

4 stars

1.7 miles East from the centre of Madrid map

Reviewer score 4.1 / 5 15 reviews
Special Promotion
  • Book now and Save 20%

View all available promotions

£205.92 average per person
Total £411.84
£210.10 average per person
Total £420.20
£244.19 average per person
Total £488.38
£244.19 average per person
Total £488.38
£244.19 average per person
Total £488.38
£268.21 average per person
Total £536.42
£271.21 average per person
Total £542.42
£320.10 average per person
Total £640.20
£330.22 average per person
Total £660.44
3 rooms left!

Regina Hotel Madrid

3 stars

0.3 miles Southeast from the centre of Madrid map

Reviewer score 4.6 / 5 92 reviews
Special Promotion
  • EXCLUSIVE! Stay 3 Nights & Save 31% - Non Refundable

View all available promotions

£259.82 average per person
Total £519.63
£264.00 average per person
Total £527.99
£298.09 average per person
Total £596.17
£298.09 average per person
Total £596.17
£298.09 average per person
Total £596.17
£322.11 average per person
Total £644.21
£325.11 average per person
Total £650.21
£374.00 average per person
Total £747.99
£384.12 average per person
Total £768.23

Vincci Soma

4 stars

1.4 miles East from the centre of Madrid map

Reviewer score 4.2 / 5 13 reviews
Special Promotion
  • Stay 3 Nights & Save 10%

View all available promotions

£237.60 average per person
Total £475.19
£241.78 average per person
Total £483.55
£275.87 average per person
Total £551.73
£275.87 average per person
Total £551.73
£275.87 average per person
Total £551.73
£299.89 average per person
Total £599.77
£302.89 average per person
Total £605.77
£351.78 average per person
Total £703.55
£361.90 average per person
Total £723.79

Auditorium Madrid Hotel

4 stars

8.0 miles East from the centre of Madrid map

Reviewer score 3.7 / 5 36 reviews
Special Promotion
  • FREE Airport Shuttle

View all available promotions

£209.11 average per person
Total £418.22
£213.29 average per person
Total £426.58
£247.38 average per person
Total £494.76
£247.38 average per person
Total £494.76
£247.38 average per person
Total £494.76
£271.40 average per person
Total £542.80
£274.40 average per person
Total £548.80
£323.29 average per person
Total £646.58
£333.41 average per person
Total £666.82

Eurostars Madrid Tower

5 stars

4.2 miles North from the centre of Madrid map

Reviewer score 4.8 / 5 22 reviews
Special Promotion
  • FREE Late Check-Out & FREE Parking
  • Stay 3 Nights & Save 15%

View all available promotions

£276.71 average per person
Total £553.42
£280.89 average per person
Total £561.78
£314.98 average per person
Total £629.96
£314.98 average per person
Total £629.96
£314.98 average per person
Total £629.96
£339.00 average per person
Total £678.00
£342.00 average per person
Total £684.00
£390.89 average per person
Total £781.78
£401.01 average per person
Total £802.02

Code share information

Departure Thu, 12 Jul
Flight 5475
Return Sun, 15 Jul
Flight 5482

Code share information

Departure Thu, 12 Jul
Flight 1014
Return Sun, 15 Jul
Flight 1013

Code share information

Departure Thu, 12 Jul
Flight 7449
Operated by British Airways
Return Sun, 15 Jul
Flight 463

Code share information

Departure Thu, 12 Jul
Flight 7449
Operated by British Airways
Return Sun, 15 Jul
Flight 463

Code share information

Departure Thu, 12 Jul
Flight 7449
Operated by British Airways
Return Sun, 15 Jul
Flight 463

Code share information

Departure Thu, 12 Jul
Flight 359
Flight 2044
Return Sun, 15 Jul
Flight 2027
Flight 338

Code share information

Departure Thu, 12 Jul
Flight 359
Flight 2044
Return Sun, 15 Jul
Flight 3728
Flight 2103

Code share information

Departure Thu, 12 Jul
Flight 331
Flight 1004
Operated by Portugalia
Return Sun, 15 Jul
Flight 1003
Operated by Portugalia
Flight 332

Code share information

Departure Thu, 12 Jul
Flight 1681
Flight 1800
Return Sun, 15 Jul
Flight 1601
Flight 1380
1

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

Leave
Thu, 12 Jul
Total time: 2hr 35min
Depart
07:25
London , United Kingdom
Gatwick airport (LGW)
Arrive
11:00
Madrid , Spain
Barajas airport (MAD)
Return
Sun, 15 Jul
Total time: 2hr 20min
Depart
21:55
Madrid , Spain
Barajas airport (MAD)
Arrive
23:15
London , United Kingdom
Gatwick airport (LGW)
2

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

Leave
Thu, 12 Jul
Total time: 2hr 25min
Depart
10:00
London , United Kingdom
Gatwick airport (LGW)
Arrive
13:25
Madrid , Spain
Barajas airport (MAD)
Return
Sun, 15 Jul
Total time: 2hr 20min
Depart
07:50
Madrid , Spain
Barajas airport (MAD)
Arrive
09:10
London , United Kingdom
Gatwick airport (LGW)
3

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

Leave
Thu, 12 Jul
Total time: 2hr 25min
Depart
14:00
London , United Kingdom
Heathrow Airport (LHR)
Arrive
17:25
Madrid , Spain
Barajas airport (MAD)

Flight 7449 Operated by British Airways

Return
Sun, 15 Jul
Total time: 2hr 20min
Depart
19:45
Madrid , Spain
Barajas airport (MAD)
Arrive
21:05
London , United Kingdom
Heathrow Airport (LHR)
4

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

Leave
Thu, 12 Jul
Total time: 2hr 25min
Depart
14:00
London , United Kingdom
Heathrow Airport (LHR)
Arrive
17:25
Madrid , Spain
Barajas airport (MAD)

Flight 7449 Operated by British Airways

Return
Sun, 15 Jul
Total time: 2hr 20min
Depart
19:45
Madrid , Spain
Barajas airport (MAD)
Arrive
21:05
London , United Kingdom
Heathrow Airport (LHR)
5

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

Leave
Thu, 12 Jul
Total time: 2hr 25min
Depart
14:00
London , United Kingdom
Heathrow Airport (LHR)
Arrive
17:25
Madrid , Spain
Barajas airport (MAD)

Flight 7449 Operated by British Airways

Return
Sun, 15 Jul
Total time: 2hr 20min
Depart
19:45
Madrid , Spain
Barajas airport (MAD)
Arrive
21:05
London , United Kingdom
Heathrow Airport (LHR)
6

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

Leave
Thu, 12 Jul
Total time: 6hr 15min
Depart
07:00
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
09:35
Geneva , Switzerland
Geneve-Cointrin airport (GVA)

Change planes. Layover: 2hr 40min

Depart
12:15
Geneva , Switzerland
Geneve-Cointrin airport (GVA)
Arrive
14:15
Madrid , Spain
Barajas airport (MAD)
Return
Sun, 15 Jul
Total time: 5hr 0min
Depart
15:25
Madrid , Spain
Barajas airport (MAD)
Stop 1
17:35
Zurich , Switzerland
Zurich Airport (ZRH)

Change planes. Layover: 1hr 0min

Depart
18:35
Zurich , Switzerland
Zurich Airport (ZRH)
Arrive
19:25
London , United Kingdom
Heathrow Airport (LHR)
7

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

Leave
Thu, 12 Jul
Total time: 6hr 15min
Depart
07:00
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
09:35
Geneva , Switzerland
Geneve-Cointrin airport (GVA)

Change planes. Layover: 2hr 40min

Depart
12:15
Geneva , Switzerland
Geneve-Cointrin airport (GVA)
Arrive
14:15
Madrid , Spain
Barajas airport (MAD)
Return
Sun, 15 Jul
Total time: 5hr 5min
Depart
17:30
Madrid , Spain
Barajas airport (MAD)
Stop 1
20:00
Brussels , Belgium
Brussels International Airport (BRU)

Change planes. Layover: 1hr 20min

Depart
21:20
Brussels , Belgium
Brussels International Airport (BRU)
Arrive
21:35
London , United Kingdom
Heathrow Airport (LHR)
8

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

Leave
Thu, 12 Jul
Total time: 5hr 25min
Depart
11:55
London , United Kingdom
Gatwick airport (LGW)
Stop 1
14:15
Porto , Portugal
Porto Airport (OPO)

Change planes. Layover: 1hr 55min

Depart
16:10
Porto , Portugal
Porto Airport (OPO)
Arrive
18:20
Madrid , Spain
Barajas airport (MAD)

Flight 1004 Operated by Portugalia

Return
Sun, 15 Jul
Total time: 7hr 5min
Depart
09:50
Madrid , Spain
Barajas airport (MAD)
Stop 1
10:00
Porto , Portugal
Porto Airport (OPO)

Flight 1003 Operated by Portugalia

Change planes. Layover: 3hr 45min

Depart
13:45
Porto , Portugal
Porto Airport (OPO)
Arrive
15:55
London , United Kingdom
Gatwick airport (LGW)
9

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

Leave
Thu, 12 Jul
Total time: 6hr 20min
Depart
10:10
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
12:25
Paris , France
Charles de Gaulle Airport (CDG)

Change planes. Layover: 3hr 0min

Depart
15:25
Paris , France
Charles de Gaulle Airport (CDG)
Arrive
17:30
Madrid , Spain
Barajas airport (MAD)
Return
Sun, 15 Jul
Total time: 5hr 55min
Depart
15:35
Madrid , Spain
Barajas airport (MAD)
Stop 1
17:40
Paris , France
Charles de Gaulle Airport (CDG)

Change planes. Layover: 2hr 30min

Depart
20:10
Paris , France
Charles de Gaulle Airport (CDG)
Arrive
20:30
London , United Kingdom
Heathrow Airport (LHR)
10