Hong Kong Cruises

Hong Kong Cruises

Situated on the southeast coast of China, Hong Kong is a bustling metropolis, famous for its rich culture, dazzling skyline and electric energy. Take a ride on the tram up to Victoria Peak to be rewarded with a magnificent view of Hong Kong, or take a short boat trip over to Macau where you will find the 'Las Vegas of Asia'. From bustling street markets to high-rise buildings, Hong Kong has a unique blend of Chinese and Western cultures and makes an unmissable cruise destination.

Things to do in Hong Kong

Wong Tai Sin Temple

Visit one of the most famous temples in Hong Kong, it is dedicated to the god Wong Tai Sin, who is believed to have healing powers.

Victoria Peak

Take a tram ride up to Victoria Peak, where you can take in some incredible 360-degree views of the city and harbour.

Tian Tan Buddha

Also known as 'The Big Buddha' take a visit to the largest Buddha in Hong Kong which stands at 34 meters tall.

Temple Street Night Market

Known for its street food, Chinese goods and lively atmosphere, explore the popular night market which is one of the most famous in Hong Kong.

Macau

Take a short boat ride over to Macau, the world's largest gambling centre, here you'll find luxury hotels and casinos.

Popular cruise lines for Hong Kong cruises

Hong Kong cruise deals

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

Hong Kong

We found

9 cruise packages and 327 cruises

Spectrum of the Seas, Asia
1 / 20
Royal Caribbean
Duration
5 nights
Date
11 Nov 2026
Ship
Spectrum of the Seas
  • Departure - Hong Kong, China
  • 4 stops  
  • Arrival - Hong Kong, China
From
£897
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Diamond Princess, Asia
1 / 20
Discount — 5 days left
Princess Cruises
Duration
28 nights
Date
11 Nov 2026
Ship
Diamond Princess
  • Departure - Tokyo, Japan
  • 21 stops  
  • Arrival - Singapore City, Singapore
£5299
From
£5141
Price per person / suite
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £53pp per day!
Celebrity Millennium, South East Asia
1 / 13
Discount — 5 days left
Celebrity Cruises
Duration
14 nights
Date
12 Nov 2026
Ship
Celebrity Millennium
  • Departure - Hong Kong, China
  • 9 stops  
  • Arrival - Singapore City, Singapore
£1065
From
£1034
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!
Spectrum of the Seas, Asia
1 / 20
Royal Caribbean
Duration
4 nights
Date
16 Nov 2026
Ship
Spectrum of the Seas
  • Departure - Hong Kong, China
  • 3 stops  
  • Arrival - Hong Kong, China
From
£397
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Spectrum of the Seas, Asia
1 / 20
Royal Caribbean
Duration
2 nights
Date
20 Nov 2026
Ship
Spectrum of the Seas
  • Departure - Hong Kong, China
  • 2 stops  
  • Arrival - Hong Kong, China
From
£343
Price per person / inside stateroom
Show all departures (3)
Spectrum of the Seas, Asia
1 / 20
Royal Caribbean
Duration
9 nights
Date
22 Nov 2026
Ship
Spectrum of the Seas
  • Departure - Hong Kong, China
  • 6 stops  
  • Arrival - Hong Kong, China
From
£1308
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Westerdam, South East Asia
1 / 23
Discount — 5 days left
Holland America Line
Duration
14 nights
Date
22 Nov 2026
Ship
Westerdam
  • Departure - Hong Kong, China
  • 10 stops  
  • Arrival - Singapore City, Singapore
£2149
From
£2064
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to 'Have it All' from just £60pp per day!
Sapphire Princess, World Cruise
1 / 20
Discount — 5 days left
Princess Cruises
Duration
33 nights
Date
22 Nov 2026
Ship
Sapphire Princess
  • Departure - Los Angeles, USA
  • 14 stops  
  • Arrival - Singapore City, Singapore
£3815
From
£3701
Price per person / suite
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £53pp per day!
Costa Deliziosa, World Cruise
1 / 21
15 % off — 5 days left
Costa Cruises
Duration
91 nights
Date
24 Nov 2026
Ship
Costa Deliziosa
  • Departure - Civitavecchia (Rome), Italy
  • 41 stops  
  • Arrival - Hong Kong, China
£10879
From
£9248
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Deliziosa, World Cruise
1 / 21
15 % off — 5 days left
Costa Cruises
Duration
140 nights
Date
24 Nov 2026
Ship
Costa Deliziosa
  • Departure - Civitavecchia (Rome), Italy
  • 61 stops  
  • Arrival - Civitavecchia (Rome), Italy
£16689
From
£14186
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Diamond Princess, Asia
1 / 20
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
25 Nov 2026
Ship
Diamond Princess
  • Departure - Tokyo, Japan
  • 9 stops  
  • Arrival - Singapore City, Singapore
£2906
From
£2819
Price per person / suite
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £53pp per day!
Diamond Princess, South East Asia
1 / 20
Discount — 5 days left
Princess Cruises
Duration
24 nights
Date
25 Nov 2026
Ship
Diamond Princess
  • Departure - Tokyo, Japan
  • 14 stops  
  • Arrival - Singapore City, Singapore
£4333
From
£4204
Price per person / suite
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £53pp per day!
Costa Deliziosa, World Cruise
1 / 21
15 % off — 5 days left
Costa Cruises
Duration
90 nights
Date
25 Nov 2026
Ship
Costa Deliziosa
  • Departure - Savona, Italy
  • 40 stops  
  • Arrival - Hong Kong, China
£10869
From
£9239
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Deliziosa, World Cruise
1 / 21
15 % off — 5 days left
Costa Cruises
Duration
138 nights
Date
25 Nov 2026
Ship
Costa Deliziosa
  • Departure - Savona, Italy
  • 59 stops  
  • Arrival - Savona, Italy
£16669
From
£14169
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Deliziosa, World Cruise
1 / 21
15 % off — 5 days left
Costa Cruises
Duration
89 nights
Date
26 Nov 2026
Ship
Costa Deliziosa
  • Departure - Marseille, France
  • 39 stops  
  • Arrival - Hong Kong, China
£10859
From
£9231
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Deliziosa, World Cruise
1 / 21
15 % off — 5 days left
Costa Cruises
Duration
136 nights
Date
26 Nov 2026
Ship
Costa Deliziosa
  • Departure - Marseille, France
  • 57 stops  
  • Arrival - Marseille, France
£16649
From
£14152
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Deliziosa, World Cruise
1 / 21
15 % off — 5 days left
Costa Cruises
World Cruise
Available
Duration
88 nights
Date
27 Nov 2026
Ship
Costa Deliziosa
  • Departure - Barcelona, Spain
  • 38 stops  
  • Arrival - Hong Kong, China
£10849
From
£9222
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Costa Deliziosa, World Cruise
1 / 21
15 % off — 5 days left
Costa Cruises
World Cruise
Available
Duration
134 nights
Date
27 Nov 2026
Ship
Costa Deliziosa
  • Departure - Barcelona, Spain
  • 55 stops  
  • Arrival - Barcelona, Spain
£16629
From
£14135
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Norwegian Jade, Asia
1 / 16
Norwegian Cruise Line
Duration
9 nights
Date
30 Nov 2026
Ship
Norwegian Jade
  • Departure - Yokohama (Tokyo), Japan
  • 8 stops  
  • Arrival - Hong Kong, China
From
£805
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Spectrum of the Seas, Asia
1 / 20
Royal Caribbean
Duration
5 nights
Date
1 Dec 2026
Ship
Spectrum of the Seas
  • Departure - Hong Kong, China
  • 4 stops  
  • Arrival - Hong Kong, China
From
£606
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Spectrum of the Seas, Asia
1 / 20
Royal Caribbean
Duration
5 nights
Date
6 Dec 2026
Ship
Spectrum of the Seas
  • Departure - Hong Kong, China
  • 4 stops  
  • Arrival - Hong Kong, China
From
£585
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Nautica, South East Asia
1 / 21
Oceania Cruises
Duration
14 nights
Date
7 Dec 2026
Ship
Nautica
  • Departure - Benoa, Bali, Indonesia
  • 11 stops  
  • Arrival - Hong Kong, China
From
£4189
Price per person / inside stateroom
Norwegian Jade, South East Asia
1 / 16
Norwegian Cruise Line
Duration
14 nights
Date
9 Dec 2026
Ship
Norwegian Jade
  • Departure - Hong Kong, China
  • 10 stops  
  • Arrival - Singapore City, Singapore
From
£1085
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Sapphire Princess, South East Asia
1 / 20
Discount — 5 days left
Princess Cruises
Duration
14 nights
Date
12 Dec 2026
Ship
Sapphire Princess
  • Departure - Tokyo, Japan
  • 7 stops  
  • Arrival - Singapore City, Singapore
£1620
From
£1572
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £53pp per day!
Sapphire Princess, South East Asia
1 / 20
Discount — 5 days left
Princess Cruises
Duration
28 nights
Date
12 Dec 2026
Ship
Sapphire Princess
  • Departure - Tokyo, Japan
  • 17 stops  
  • Arrival - Singapore City, Singapore
£4702
From
£4561
Price per person / suite
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £53pp per day!
Sapphire Princess, South East Asia
1 / 20
Discount — 5 days left
Princess Cruises
Duration
42 nights
Date
12 Dec 2026
Ship
Sapphire Princess
  • Departure - Tokyo, Japan
  • 24 stops  
  • Arrival - Tokyo, Japan
£6136
From
£5952
Price per person / suite
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Princess Plus from just £53pp per day!
Spectrum of the Seas, Asia
1 / 20
Royal Caribbean
Duration
5 nights
Date
13 Dec 2026
Ship
Spectrum of the Seas
  • Departure - Hong Kong, China
  • 4 stops  
  • Arrival - Hong Kong, China
From
£578
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Celebrity Solstice, South East Asia
1 / 22
Discount — 5 days left
Celebrity Cruises
Duration
15 nights
Date
18 Dec 2026
Ship
Celebrity Solstice
  • Departure - Singapore City, Singapore
  • 12 stops  
  • Arrival - Hong Kong, China
£1792
From
£1739
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!
Spectrum of the Seas, Asia
1 / 20
Royal Caribbean
Duration
9 nights
Date
20 Dec 2026
Ship
Spectrum of the Seas
  • Departure - Hong Kong, China
  • 6 stops  
  • Arrival - Hong Kong, China
From
£1214
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Nautica, South East Asia
1 / 21
Oceania Cruises
Duration
15 nights
Date
21 Dec 2026
Ship
Nautica
  • Departure - Hong Kong, China
  • 13 stops  
  • Arrival - Singapore City, Singapore
From
£5399
Price per person / oceanview stateroom
30 of 327 pcs

Other destinations