The Cruise by Kat & Simon Morgan at Hays Travel0800 0662 694

YOUR NEXT CHAPTER

Find your cruise

362 sailings · fares are snapshots, not live availability

Rotterdam at sea

Holland America Line · Rotterdam

21-Day Eastern & Western Caribbean: Leeward Islands & Mexico

1 Dec 2026 · 21 nights · Fort Lauderdale

Fort Lauderdale → Philipsburg, St Maarten → St John's, Antigua, Antigua & Barbuda → Roseau, Dominca → Castries → Basseterre → St. Thomas, U.S.V.I. → Relaxaway Half Moon Cay, Bahamas → Fort Lauderdale → Relaxaway Half Moon Cay, Bahamas → Falmouth, Jamaica → George town, Cayman Islands → Mahogany Bay, Roatan → Belize City → Cozumel → Fort Lauderdale

From £3,179 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗
Rotterdam at sea

Holland America Line · Rotterdam

11-Day Eastern Caribbean: Windward & Leeward Islands

1 Dec 2026 · 11 nights · Fort Lauderdale

Fort Lauderdale → Philipsburg, St Maarten → St John's, Antigua, Antigua & Barbuda → Roseau, Dominca → Castries → Basseterre → St. Thomas, U.S.V.I. → Relaxaway Half Moon Cay, Bahamas → Fort Lauderdale

From £1,959 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗
Spectrum of the Seas at sea

Royal Caribbean · Spectrum of the Seas

5 Night Okinawa & Ishigaki Cruise

1 Dec 2026 · 5 nights · Hong Kong, China

Hong Kong, China → Okinawa, Japan → Ishigaki, Japan → Hong Kong, China

From £615 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗
MSC World Europa at sea

MSC Cruises · MSC World Europa

13 nights South Caribbean from Bridgetown

2 Dec 2026 · 13 nights · Bridgetown, Barbados

Bridgetown, Barbados → Saint George, Grenada → Fort de France, Martinique → Pointe-a-Pitre, Guadeloupe → St. John's → Philipsburg, St Maarten → Basseterre → Roseau → Fort de France, Martinique → Pointe-a-Pitre, Guadeloupe → Castries, Saint Lucia → Bridgetown, Barbados

From £3,384 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗
MSC World Europa at sea

MSC Cruises · MSC World Europa

4 nights South Caribbean from Bridgetown

2 Dec 2026 · 4 nights · Bridgetown, Barbados

Bridgetown, Barbados → Saint George, Grenada → Fort de France, Martinique → Pointe-a-Pitre, Guadeloupe

From £481 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗
Anthem of the Seas at sea

Royal Caribbean · Anthem of the Seas

9 Night New Zealand Cruise

2 Dec 2026 · 9 nights · Sydney, Australia

Sydney, Australia → Bay Of Islands, New Zealand → Tauranga,New Zealand → Napier, New Zealand → Picton, New Zealand → Sydney, Australia

From £1,131 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗
Jewel of the Seas at sea

Royal Caribbean · Jewel of the Seas

5 Night Western Caribbean Cruise

2 Dec 2026 · 5 nights · Tampa, Florida

Tampa, Florida → Puerto Costa Maya, Mexico → Cozumel, Mexico → Tampa, Florida

From £365 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗
Explorer of the Seas at sea

Royal Caribbean · Explorer of the Seas

9 Night Southern Caribbean & Perfect Day

2 Dec 2026 · 9 nights · Orlando (Port Canaveral), Florida

Orlando (Port Canaveral), Florida → Oranjestad, Aruba → Willemstad, Curacao → Kralendijk, Bonaire → Perfect Day Cococay, Bahamas → Orlando (Port Canaveral), Florida

From £884 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗
MSC Opera at sea

MSC Cruises · MSC Opera

14 nights South Caribbean from Bridgetown

3 Dec 2026 · 14 nights · Bridgetown, Barbados

Bridgetown, Barbados → Fort de France, Martinique → Pointe-a-Pitre, Guadeloupe → Tortola → La Romana → Virgin Gorda → Philipsburg, St Maarten → Basseterre → Tortola → Catalina Island → La Romana → Catalina Island → Bridgetown, Barbados

From £1,109 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗
MSC Poesia at sea

MSC Cruises · MSC Poesia

20 nights West Caribbean from Miami

3 Dec 2026 · 20 nights · Miami, United States

Miami, United States → Willemstad → Oranjestad → Cabo Rojo, Dominican Republic → Ocho Rios → George Town, Cayman Islands → Miami, United States → George Town, Cayman Islands → Ocho Rios → Willemstad → Kralendijk → Oranjestad → Miami, United States

From £1,300 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗
MSC Poesia at sea

MSC Cruises · MSC Poesia

10 nights West Caribbean from Miami

3 Dec 2026 · 10 nights · Miami, United States

Miami, United States → Willemstad → Oranjestad → Cabo Rojo, Dominican Republic → Ocho Rios → George Town, Cayman Islands → Miami, United States

From £646 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗
Enchanted Princess at sea

Princess Cruises · Enchanted Princess

Circle Caribbean

3 Dec 2026 · 14 nights · Fort Lauderdale

Fort Lauderdale → St Maarten → St Kitts → Martinique → Dominica → St Lucia → Trinidad (Port Of Spain) → Aruba → Curacao → Fort Lauderdale

From £1,487 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗
Liberty of the Seas at sea

Royal Caribbean · Liberty of the Seas

4 Night Western Caribbean Cruise

3 Dec 2026 · 4 nights · Galveston, Texas

Galveston, Texas → Cozumel, Mexico → Galveston, Texas

From £633 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗
Serenade of the Seas at sea

Royal Caribbean · Serenade of the Seas

3 Night Ensenada Cruise

3 Dec 2026 · 3 nights · San Diego, California

San Diego, California → Ensenada, Mexico → San Diego, California

From £159 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗
Navigator of the Seas at sea

Royal Caribbean · Navigator of the Seas

4 Night Penang & Phuket Cruise

3 Dec 2026 · 4 nights · Singapore, Singapore

Singapore, Singapore → Penang, Malaysia → Phuket, Thailand → Singapore, Singapore

From £624 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗
Freedom of the Seas at sea

Royal Caribbean · Freedom of the Seas

9 Night Southern Caribbean Cruise

3 Dec 2026 · 9 nights · Miami, Florida

Miami, Florida → Oranjestad, Aruba → Willemstad, Curacao → Cabo Rojo,Dominican Republic → Nassau, Bahamas → Miami, Florida

From £591 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗
Celebrity Ascent at sea

Celebrity Cruises · Celebrity Ascent

10 Night Ultimate Southern Caribbean

4 Dec 2026 · 10 nights · Fort Lauderdale, Florida

Fort Lauderdale, Florida → Philipsburg, St. Maarten → Castries, St. Lucia → St. George'S, Grenada → Bridgetown, Barbados → St. Johns, Antigua → Fort Lauderdale, Florida

From £4,680 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗
MSC Seaside at sea

MSC Cruises · MSC Seaside

3 nights Caribbean from Miami

4 Dec 2026 · 3 nights · Miami, United States

Miami, United States → Nassau, Bahamas → Ocean Cay MSC Marine Reserve, Bahamas → Miami, United States

From £183 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗
MSC Opera at sea

MSC Cruises · MSC Opera

14 nights South Caribbean from Fort de France

4 Dec 2026 · 14 nights · Fort de France, Martinique

Fort de France, Martinique → Pointe-a-Pitre, Guadeloupe → Tortola → La Romana → Virgin Gorda → Philipsburg, St Maarten → Basseterre → Tortola → Catalina Island → La Romana → Catalina Island → Bridgetown, Barbados → Fort de France, Martinique

From £1,133 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗
Voyager of the Seas at sea

Royal Caribbean · Voyager of the Seas

7 Night Cabo, Vallarta & Mazatlan

4 Dec 2026 · 7 nights · Los Angeles, California

Los Angeles, California → Cabo San Lucas, Mexico → Mazatlan, Mexico → Puerto Vallarta, Mexico → Los Angeles, California

From £265 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗
Brilliance of the Seas at sea

Royal Caribbean · Brilliance of the Seas

3 Night Bahamas Getaway Cruise

4 Dec 2026 · 3 nights · Fort Lauderdale, Florida

Fort Lauderdale, Florida → Nassau, Bahamas → Grand Bahama Island, Bahamas → Fort Lauderdale, Florida

From £277 pp

Per person · 2 adults sharing · cruise-only supplier snapshot

Explore sailing ↗