Christmas Shopping Holidays in Dubai - Cheap Flights and Hotels in Dubai

Christmas Shopping Holidays to Dubai

Why not mix sea, sand and shopping for this winters Christmas shopping trip? Renowned for its gold jewellery and state of the art shopping malls this is the sun-seeker shoppers dream destination! When you have had time on the beach and exhausted the shopping mall options, take to the streets of Karama to bargain for great discounts and if you bags are still roomy on the way home check out the tax free shopping at the airport.

Le Meridien Fairway

4 stars

1.7 miles Southwest from the centre of Dubai Int'l map

Reviewer score 4.1 / 5 37 reviews
Special Promotion
  • Save 20% on your stay

View all available promotions

£395.42 average per person
Total £790.84
£417.27 average per person
Total £834.54
£419.33 average per person
Total £838.66
£439.27 average per person
Total £878.54
£443.58 average per person
Total £887.16
£443.58 average per person
Total £887.16
£443.58 average per person
Total £887.16
£443.82 average per person
Total £887.64
£472.83 average per person
Total £945.66
£481.48 average per person
Total £962.96

Flora Park Deluxe Hotel Apartments

5 stars

2.0 miles West from the centre of Dubai Int'l map

Reviewer score 4.5 / 5 4 reviews
Special Promotion
  • Enhance your stay FREE OF COST
  • Meals included: Hot Buffet Breakfast

View all available promotions

£415.93 average per person
Total £831.86
£448.04 average per person
Total £896.07
£439.84 average per person
Total £879.68
£470.04 average per person
Total £940.07
£464.09 average per person
Total £928.18
£464.09 average per person
Total £928.18
£464.09 average per person
Total £928.18
£464.33 average per person
Total £928.66
£493.34 average per person
Total £986.68
£501.99 average per person
Total £1,003.98

Le Meridien Dubai

5 stars

1.1 miles Southwest from the centre of Dubai Int'l map

Reviewer score 4.5 / 5 22 reviews
£434.68 average per person
Total £869.36
£476.16 average per person
Total £952.32
£458.59 average per person
Total £917.18
£498.16 average per person
Total £996.32
£482.84 average per person
Total £965.68
£482.84 average per person
Total £965.68
£482.84 average per person
Total £965.68
£483.08 average per person
Total £966.16
£512.09 average per person
Total £1,024.18
£520.74 average per person
Total £1,041.48

Rihab Rotana - Dubai

4 stars

1.6 miles West from the centre of Dubai Int'l map

Reviewer score 3.8 / 5 4 reviews
Special Promotion
  • Meals included: Breakfast Buffet

View all available promotions

£412.05 average per person
Total £824.10
£442.22 average per person
Total £884.43
£435.96 average per person
Total £871.92
£464.22 average per person
Total £928.43
£460.21 average per person
Total £920.42
£460.21 average per person
Total £920.42
£460.21 average per person
Total £920.42
£460.45 average per person
Total £920.90
£489.46 average per person
Total £978.92
£498.11 average per person
Total £996.22

Flora Creek Deluxe Hotel Apartments

5 stars

2.0 miles West from the centre of Dubai Int'l map

Reviewer score 4.8 / 5 4 reviews
Special Promotion
  • Enhance your stay FREE OF COST

View all available promotions

£431.51 average per person
Total £863.02
£471.41 average per person
Total £942.81
£455.42 average per person
Total £910.84
£493.41 average per person
Total £986.81
£479.67 average per person
Total £959.34
£479.67 average per person
Total £959.34
£479.67 average per person
Total £959.34
£479.91 average per person
Total £959.82
£508.92 average per person
Total £1,017.84
£517.57 average per person
Total £1,035.14

Al Bustan Centre & Residence

4 stars

1.1 miles Northeast from the centre of Dubai Int'l map

Reviewer score 4.1 / 5 8 reviews
Special Promotion
  • Meals included: Breakfast Buffet

View all available promotions

£407.80 average per person
Total £815.60
£435.84 average per person
Total £871.68
£431.71 average per person
Total £863.42
£457.84 average per person
Total £915.68
£455.96 average per person
Total £911.92
£455.96 average per person
Total £911.92
£455.96 average per person
Total £911.92
£456.20 average per person
Total £912.40
£485.21 average per person
Total £970.42
£493.86 average per person
Total £987.72

ibis Deira City Centre

2 stars

1.8 miles West from the centre of Dubai Int'l map

Reviewer score 4.5 / 5 4 reviews
£393.44 average per person
Total £786.88
* includes taxes, fees, and hotel charges
£414.30 average per person
Total £828.60
* includes taxes, fees, and hotel charges
£417.35 average per person
Total £834.70
* includes taxes, fees, and hotel charges
£436.30 average per person
Total £872.60
* includes taxes, fees, and hotel charges
£441.60 average per person
Total £883.20
* includes taxes, fees, and hotel charges
£441.60 average per person
Total £883.20
* includes taxes, fees, and hotel charges
£441.60 average per person
Total £883.20
* includes taxes, fees, and hotel charges
£441.84 average per person
Total £883.68
* includes taxes, fees, and hotel charges
£470.85 average per person
Total £941.70
* includes taxes, fees, and hotel charges
£479.50 average per person
Total £959.00
* includes taxes, fees, and hotel charges

Novotel Deira City Centre

4 stars

1.8 miles West from the centre of Dubai Int'l map

Reviewer score 4.3 / 5 9 reviews
£433.20 average per person
Total £866.40
* includes taxes, fees, and hotel charges
£473.94 average per person
Total £947.88
* includes taxes, fees, and hotel charges
£457.11 average per person
Total £914.22
* includes taxes, fees, and hotel charges
£495.94 average per person
Total £991.88
* includes taxes, fees, and hotel charges
£481.36 average per person
Total £962.72
* includes taxes, fees, and hotel charges
£481.36 average per person
Total £962.72
* includes taxes, fees, and hotel charges
£481.36 average per person
Total £962.72
* includes taxes, fees, and hotel charges
£481.60 average per person
Total £963.20
* includes taxes, fees, and hotel charges
£510.61 average per person
Total £1,021.22
* includes taxes, fees, and hotel charges
£519.26 average per person
Total £1,038.52
* includes taxes, fees, and hotel charges

Lotus Grand Hotel Apartments

4 stars

1.4 miles Northwest from the centre of Dubai Int'l map

Reviewer score 2 / 5 1 reviews
£413.42 average per person
Total £826.84
£444.27 average per person
Total £888.54
£437.33 average per person
Total £874.66
£466.27 average per person
Total £932.54
£461.58 average per person
Total £923.16
£461.58 average per person
Total £923.16
£461.58 average per person
Total £923.16
£461.82 average per person
Total £923.64
£490.83 average per person
Total £981.66
£499.48 average per person
Total £998.96

Millennium Airport Hotel

4 stars

1.3 miles Southwest from the centre of Dubai Int'l map

Reviewer score 4.2 / 5 5 reviews
Special Promotion
  • Early Bird Promotion

View all available promotions

£461.41 average per person
Total £922.82
£516.26 average per person
Total £1,032.51
£485.32 average per person
Total £970.64
£538.26 average per person
Total £1,076.51
£509.57 average per person
Total £1,019.14
£509.57 average per person
Total £1,019.14
£509.57 average per person
Total £1,019.14
£509.81 average per person
Total £1,019.62
£538.82 average per person
Total £1,077.64
£547.47 average per person
Total £1,094.94

Elite Classic

4 stars

1.3 miles Northeast from the centre of Dubai Int'l map

Not yet reviewed – Be the first to review this hotel
£405.22 average per person
Total £810.44
£431.97 average per person
Total £863.94
£429.13 average per person
Total £858.26
£453.97 average per person
Total £907.94
£453.38 average per person
Total £906.76
£453.38 average per person
Total £906.76
£453.38 average per person
Total £906.76
£453.62 average per person
Total £907.24
£482.63 average per person
Total £965.26
£491.28 average per person
Total £982.56

Al Bustan Rotana - Dubai

5 stars

1.3 miles Southwest from the centre of Dubai Int'l map

Reviewer score 4.8 / 5 6 reviews
Special Promotion
  • Stay 3 Nights and save 15%

View all available promotions

£454.43 average per person
Total £908.86
£505.79 average per person
Total £1,011.57
£478.34 average per person
Total £956.68
£527.79 average per person
Total £1,055.57
£502.59 average per person
Total £1,005.18
£502.59 average per person
Total £1,005.18
£502.59 average per person
Total £1,005.18
£502.83 average per person
Total £1,005.66
£531.84 average per person
Total £1,063.68
£540.49 average per person
Total £1,080.98

Al Jawhara Gardens Hotel

4 stars

1.6 miles West from the centre of Dubai Int'l map

Reviewer score 4 / 5 4 reviews
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates

Le Meridien Al Sondos

3 stars

2.0 miles West from the centre of Dubai Int'l map

Not yet reviewed – Be the first to review this hotel
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates

Copthorne Hotel

4 stars

2.0 miles West from the centre of Dubai Int'l map

Reviewer score 4 / 5 3 reviews
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates

Jumeirah Creekside Hotel Dubai

5 stars

1.7 miles Southwest from the centre of Dubai Int'l map

Not yet reviewed – Be the first to review this hotel
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates

Code share information

Departure Thu, 15 Mar
Flight 1000
Flight 429
Return Sun, 18 Mar
Flight 430
Flight 1033

Code share information

Departure Thu, 15 Mar
Flight 2
Flight 500
Return Sun, 18 Mar
Flight 501
Flight 3

Code share information

Departure Thu, 15 Mar
Flight 400
Return Sun, 18 Mar
Flight 401

Code share information

Departure Thu, 15 Mar
Flight 98
Return Sun, 18 Mar
Flight 97

Code share information

Departure Thu, 15 Mar
Flight 345
Flight 242
Return Sun, 18 Mar
Flight 840
Flight 451

Code share information

Departure Thu, 15 Mar
Flight 345
Flight 242
Return Sun, 18 Mar
Flight 840
Flight 451

Code share information

Departure Thu, 15 Mar
Flight 345
Flight 242
Return Sun, 18 Mar
Flight 840
Flight 451

Code share information

Departure Thu, 15 Mar
Flight 102
Flight 615
Return Sun, 18 Mar
Flight 602
Flight 101

Code share information

Departure Thu, 15 Mar
Flight 20
Flight 5216
Return Sun, 18 Mar
Flight 5211
Flight 17

Code share information

Departure Thu, 15 Mar
Flight 345
Flight 242
Return Sun, 18 Mar
Flight 631
Flight 900
1

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

Leave
Thu, 15 Mar
Total time: 19hr 45min
Depart
06:35
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
09:05
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)

Change planes. Layover: 11hr 45min

Depart
20:50
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)
Arrive
06:20
Dubai , United Arab Emirates
Dubai Int'l (DXB)

This is an overnight flight.

Return
Sun, 18 Mar
Total time: 17hr 0min
Depart
07:50
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Stop 1
12:15
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)

Change planes. Layover: 8hr 5min

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

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

Leave
Thu, 15 Mar
Total time: 14hr 40min
Depart
09:30
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
19:05
Al Manamah , Bahrain
Bahrain Int'l Airport (BAH)

Change planes. Layover: 6hr 50min

Depart
01:55
Al Manamah , Bahrain
Bahrain Int'l Airport (BAH)
Arrive
04:10
Dubai , United Arab Emirates
Dubai Int'l (DXB)

This is an overnight flight.

Return
Sun, 18 Mar
Total time: 10hr 35min
Depart
08:10
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Stop 1
08:25
Al Manamah , Bahrain
Bahrain Int'l Airport (BAH)

Change planes. Layover: 1hr 45min

Depart
10:10
Al Manamah , Bahrain
Bahrain Int'l Airport (BAH)
Arrive
14:45
London , United Kingdom
Heathrow Airport (LHR)
3

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

Leave
Thu, 15 Mar
Total time: 6hr 50min
Depart
21:10
London , United Kingdom
Heathrow Airport (LHR)
Arrive
08:00
Dubai , United Arab Emirates
Dubai Int'l (DXB)

This is an overnight flight.

Return
Sun, 18 Mar
Total time: 8hr 5min
Depart
10:00
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Arrive
14:05
London , United Kingdom
Heathrow Airport (LHR)
4

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

Leave
Thu, 15 Mar
Total time: 7hr 15min
Depart
10:10
London , United Kingdom
Heathrow Airport (LHR)
Arrive
21:25
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Return
Sun, 18 Mar
Total time: 7hr 40min
Depart
03:00
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Arrive
06:40
London , United Kingdom
Heathrow Airport (LHR)
5

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

Leave
Thu, 15 Mar
Total time: 11hr 40min
Depart
06:00
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
08:40
Zurich , Switzerland
Zurich Airport (ZRH)

Change planes. Layover: 4hr 5min

Depart
12:45
Zurich , Switzerland
Zurich Airport (ZRH)
Arrive
21:40
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Return
Sun, 18 Mar
Total time: 9hr 55min
Depart
02:30
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Stop 1
05:55
Vienna , Austria
Vienna Int'l airport (VIE)

Change planes. Layover: 1hr 0min

Depart
06:55
Vienna , Austria
Vienna Int'l airport (VIE)
Arrive
08:25
London , United Kingdom
Heathrow Airport (LHR)
6

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

Leave
Thu, 15 Mar
Total time: 11hr 40min
Depart
06:00
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
08:40
Zurich , Switzerland
Zurich Airport (ZRH)

Change planes. Layover: 4hr 5min

Depart
12:45
Zurich , Switzerland
Zurich Airport (ZRH)
Arrive
21:40
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Return
Sun, 18 Mar
Total time: 9hr 55min
Depart
02:30
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Stop 1
05:55
Vienna , Austria
Vienna Int'l airport (VIE)

Change planes. Layover: 1hr 0min

Depart
06:55
Vienna , Austria
Vienna Int'l airport (VIE)
Arrive
08:25
London , United Kingdom
Heathrow Airport (LHR)
7

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

Leave
Thu, 15 Mar
Total time: 11hr 40min
Depart
06:00
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
08:40
Zurich , Switzerland
Zurich Airport (ZRH)

Change planes. Layover: 4hr 5min

Depart
12:45
Zurich , Switzerland
Zurich Airport (ZRH)
Arrive
21:40
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Return
Sun, 18 Mar
Total time: 9hr 55min
Depart
02:30
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Stop 1
05:55
Vienna , Austria
Vienna Int'l airport (VIE)

Change planes. Layover: 1hr 0min

Depart
06:55
Vienna , Austria
Vienna Int'l airport (VIE)
Arrive
08:25
London , United Kingdom
Heathrow Airport (LHR)
8

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

Leave
Thu, 15 Mar
Total time: 12hr 25min
Depart
21:25
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
08:40
Muscat , Oman
Seeb airport (MCT)

Change planes. Layover: 4hr 10min

Depart
12:50
Muscat , Oman
Seeb airport (MCT)
Arrive
13:50
Dubai , United Arab Emirates
Dubai Int'l (DXB)

This is an overnight flight.

Return
Sun, 18 Mar
Total time: 14hr 45min
Depart
06:55
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Stop 1
07:55
Muscat , Oman
Seeb airport (MCT)

Change planes. Layover: 5hr 20min

Depart
13:15
Muscat , Oman
Seeb airport (MCT)
Arrive
17:40
London , United Kingdom
Heathrow Airport (LHR)
9

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

Leave
Thu, 15 Mar
Total time: 15hr 5min
Depart
13:45
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
00:50
Abu Dhabi , United Arab Emirates
Abu Dhabi Intl airport (AUH)

This flight connects to a bus. Time for connection: 6hr 40min

Depart
07:30
Abu Dhabi , United Arab Emirates
Abu Dhabi Intl airport (AUH)
Arrive
08:50
Dubai , United Arab Emirates
Chelsea Tower Apartment Building, Sheikh Zayed Road (XNB)

This is an overnight flight.

Return
Sun, 18 Mar
Total time: 16hr 30min
Depart
05:00
Dubai , United Arab Emirates
Chelsea Tower Apartment Building, Sheikh Zayed Road (XNB)
Stop 1
06:20
Abu Dhabi , United Arab Emirates
Abu Dhabi Intl airport (AUH)

This bus connects to a flight. Time for connection: 7hr 5min

Depart
13:25
Abu Dhabi , United Arab Emirates
Abu Dhabi Intl airport (AUH)
Arrive
17:30
London , United Kingdom
Heathrow Airport (LHR)
10

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

Leave
Thu, 15 Mar
Total time: 11hr 40min
Depart
06:00
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
08:40
Zurich , Switzerland
Zurich Airport (ZRH)

Change planes. Layover: 4hr 5min

Depart
12:45
Zurich , Switzerland
Zurich Airport (ZRH)
Arrive
21:40
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Return
Sun, 18 Mar
Total time: 10hr 30min
Depart
01:40
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Stop 1
05:45
Frankfurt , Germany
Frankfurt Int'l Airport (FRA)

Change planes. Layover: 1hr 45min

Depart
07:30
Frankfurt , Germany
Frankfurt Int'l Airport (FRA)
Arrive
08:10
London , United Kingdom
Heathrow Airport (LHR)
11

The number of hotel nights in your package is based on the flight arrival and departure times at your final destination.

Early-morning arrival: If the flight to your destination is scheduled to arrive at or before 5 a.m., the hotel check-in date will be the previous day. Since normal check-in times are between 1 p.m. and 3 p.m, this ensures that a hotel room will be available to you as soon as you arrive in the early morning.

Early-morning departure: If your return flight is scheduled to depart after midnight but before 3 a.m., the hotel check-out date will be the day before your departure, so you can keep the cost of your trip as low as possible. If you want to add a hotel room for the remaining time before your flight, simply book an extra night online after you complete your package purchase. You can also call us at 0871 223 5000 or +44 (0)871 223 5000 from outside the U.K.

Remember, we will always show you the number of hotel nights and check-in and check-out dates before completing your purchase.

12