Dubai Cruises

Dubai Cruises

Situated in United Arab Emirates (UAE) and once a small fishing village, Dubai today is one of the most cosmopolitan cities in the world. Home to the world's tallest skyscrapers, the world's most luxurious hotels, and the warm colours of the desert, Dubai is an unparalleled city of contrasts and makes a must-see cruise destination. Take a trip to the top of the awe-inspiring Burj Khalifa - the world's tallest building which stands at over 2,700 feet, or go on a shopping spree at one of the world's largest shopping centres, the Dubai Mall. With mega-skyscrapers, luxe shopping malls, sandy beaches, and historic palaces, on a cruise to Dubai, you will have the trip of a lifetime.

Things to do in Dubai

Burj Khalifa

Standing at over 828 meters tall and more than 160 stories high, take a trip up to the top of the tallest building in the world for some wondrous views of Dubai.

The Dubai Mall

Go on a shopping trip at one of the biggest malls in the world, here you will find over 1,200 retail stores from luxury boutiques to department stores.

The Dubai Fountain

Take a visit to the world's largest choreographed fountain and see a magnificent water, music and light spectacle.

Dubai Miracle Garden

Explore the largest flower garden in the world, which is home to over 150 million beautiful flowers and floral displays.

Dubai Creek

Take a boat ride to the traditional area of Dubai and explore the historic neighbourhoods of Deira and Bur Dubai.

Popular cruise lines for Dubai cruises

Dubai cruise deals

Browse all our amazing Dubai cruise deals below. Use the filters to narrow down the results to find the perfect cruise for you.

Dubai

We found

13 cruises

Nautica, Dubai
1 / 21
Oceania Cruises
Duration
32 nights
Date
24 Apr 2027
Ship
Nautica
  • Departure - Hong Kong, China
  • 24 stops  
  • Arrival - Dubai, U. A. E
From
£8529
Price per person / inside stateroom
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Nautica, World Cruise
1 / 21
Oceania Cruises
Duration
53 nights
Date
24 Apr 2027
Ship
Nautica
  • Departure - Hong Kong, China
  • 38 stops  
  • Arrival - Istanbul, Turkey
From
£13909
Price per person / oceanview stateroom
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Norwegian Sun, Red Sea
1 / 9
Discount — 9 days left
Norwegian Cruise Line
Duration
21 nights
Date
5 Sep 2027
Ship
Norwegian Sun
  • Departure - Athens (Piraeus), Greece
  • 16 stops  
  • Arrival - Dubai, U. A. E
£3920
From
£3764
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Upgrade to Free at Sea™ from just £249pp!
MSC Magnifica, World Cruise
1 / 24
8.5 % off — 9 days left
MSC Cruises
Duration
115 nights
Date
4 Jan 2028
Ship
MSC Magnifica
  • Departure - Civitavecchia (Rome), Italy
  • 50 stops  
  • Arrival - Civitavecchia (Rome), Italy
£18324
From
£16767
Price per person / oceanview stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
Vista, World Cruise
1 / 26
Oceania Cruises
Duration
96 nights
Date
4 Jan 2028
Ship
Vista
  • Departure - Auckland, New Zealand
  • 69 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£34969
Price per person / balcony stateroom
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
MSC Magnifica, World Cruise
1 / 24
8.5 % off — 9 days left
MSC Cruises
Duration
115 nights
Date
5 Jan 2028
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 50 stops  
  • Arrival - Genoa, Italy
£15624
From
£14296
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, World Cruise
1 / 24
8.5 % off — 9 days left
MSC Cruises
Duration
115 nights
Date
6 Jan 2028
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 50 stops  
  • Arrival - Marseille, France
£16334
From
£14946
Price per person / inside stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, World Cruise
1 / 24
8.5 % off — 9 days left
MSC Cruises
World Cruise
Available
Duration
115 nights
Date
7 Jan 2028
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 50 stops  
  • Arrival - Barcelona, Spain
£18324
From
£16767
Price per person / oceanview stateroom
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
Vista, World Cruise
1 / 26
Oceania Cruises
Duration
44 nights
Date
18 Jan 2028
Ship
Vista
  • Departure - Sydney, Australia
  • 29 stops  
  • Arrival - Dubai, U. A. E
From
£15859
Price per person / balcony stateroom
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Vista, Dubai
1 / 26
Oceania Cruises
Duration
17 nights
Date
14 Feb 2028
Ship
Vista
  • Departure - Singapore City, Singapore
  • 12 stops  
  • Arrival - Dubai, U. A. E
From
£6409
Price per person / balcony stateroom
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Vista, World Cruise
1 / 26
Oceania Cruises
Duration
55 nights
Date
14 Feb 2028
Ship
Vista
  • Departure - Singapore City, Singapore
  • 42 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£19239
Price per person / balcony stateroom
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Vista, Mediterranean
1 / 26
Oceania Cruises
Duration
19 nights
Date
2 Mar 2028
Ship
Vista
  • Departure - Dubai, U. A. E
  • 13 stops  
  • Arrival - Istanbul, Turkey
From
£6639
Price per person / balcony stateroom
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
Vista, Mediterranean
1 / 26
Oceania Cruises
Duration
38 nights
Date
2 Mar 2028
Ship
Vista
  • Departure - Dubai, U. A. E
  • 31 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£15399
Price per person / balcony stateroom
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
13 of 13 pcs

Other destinations