81 Results
Filters
Region
Country
Destination
Date departure range
Duration
Cruise Category
Ship
Price
81 Results
Fort Lauderdale, Florida Coco Cay Freeport, Grand Bahama
From £478.00 Per Person
4 Night Bahamas & Perfect Day Cruisee
Celebrity Cruises
4 Nights
Monday, 16th March 2026
Fort Lauderdale, Florida Nassau Freeport, Grand Bahama
From £581.00 Per Person
4 Night Bahamas Getaway Cruise
Royal Caribbean International
4 Nights
Monday, 16th March 2026
Jacksonville, Florida Freeport, Grand Bahama Great Stirrup Cay
From £344.50 Per Person
Bahamas: Great Stirrup Cay & Grand Bahama Island
Norwegian Cruise Line
4 Nights
Thursday, 19th March 2026
Fort Lauderdale, Florida Freeport, Grand Bahama Nassau
From £320.00 Per Person
3 Night Bahamas Getaway Cruise
Royal Caribbean International
3 Nights
Friday, 20th March 2026
Miami, Florida Charleston, South Carolina Norfolk, Virginia Kings Wharf Freeport, Grand Bahama Nassau Great Stirrup Cay
From £4392.00 Per Person
Atlantic & Balmy Bermuda
Oceania Cruises
14 Nights
Saturday, 21st March 2026
Jacksonville, Florida Freeport, Grand Bahama Bimini Island Great Stirrup Cay
From £359.50 Per Person
Bahamas: Great Stirrup Cay & Nassau
Norwegian Cruise Line
5 Nights
Monday, 23rd March 2026
Jacksonville, Florida Freeport, Grand Bahama Nassau Great Stirrup Cay
From £384.50 Per Person
Bahamas: Great Stirrup Cay & Nassau
Norwegian Cruise Line
5 Nights
Saturday, 28th March 2026
Fort Lauderdale, Florida Nassau Freeport, Grand Bahama
From £426.00 Per Person
4 Night Bahamas Getaway Cruise
Royal Caribbean International
4 Nights
Monday, 30th March 2026
Baltimore, Maryland Port Canaveral, Florida Freeport, Grand Bahama Nassau
From £845.50 Per Person
8 Night Southeast Coast & Bahamas
Royal Caribbean International
8 Nights
Thursday, 2nd April 2026
Jacksonville, Florida Freeport, Grand Bahama Great Stirrup Cay
From £384.50 Per Person
Bahamas: Great Stirrup Cay & Grand Bahama Island
Norwegian Cruise Line
4 Nights
Thursday, 2nd April 2026
Baltimore, Maryland Charleston, South Carolina Port Canaveral, Florida Freeport, Grand Bahama Nassau
From £665.50 Per Person
8 Night Southeast Coast & Bahamas
Royal Caribbean International
8 Nights
Friday, 10th April 2026
Fort Lauderdale, Florida Freeport, Grand Bahama Nassau
From £366.00 Per Person
3 Night Bahamas Getaway Cruise
Royal Caribbean International
3 Nights
Friday, 10th April 2026
Fort Lauderdale, Florida Freeport, Grand Bahama Nassau
From £296.00 Per Person
3 Night Bahamas Getaway Cruise
Royal Caribbean International
3 Nights
Friday, 8th May 2026
Baltimore, Maryland Port Canaveral, Florida Miami, Florida Coco Cay Nassau Freeport, Grand Bahama
From £691.50 Per Person
9 Night Bahamas & Perfect Day Cruise
Royal Caribbean International
9 Nights
Thursday, 14th May 2026
Port Canaveral, Florida Falmouth Georgetown, Grand Cayman Freeport, Grand Bahama
From £813.50 Per Person
6 Night Western Caribbean Cruise
Royal Caribbean International
6 Nights
Saturday, 4th July 2026
Baltimore, Maryland Kings Wharf Freeport, Grand Bahama Nassau
From £843.50 Per Person
9 Night Bermuda & Bahamas Cruise
Royal Caribbean International
9 Nights
Thursday, 23rd July 2026
Port Canaveral, Florida Falmouth Georgetown, Grand Cayman Freeport, Grand Bahama
From £611.50 Per Person
6 Night Western Caribbean Cruise
Royal Caribbean International
6 Nights
Saturday, 1st August 2026
Baltimore, Maryland Kings Wharf Freeport, Grand Bahama Nassau
From £843.50 Per Person
9 Night Bermuda & Bahamas Cruise
Royal Caribbean International
9 Nights
Thursday, 6th August 2026
Fort Lauderdale, Florida Freeport, Grand Bahama Nassau
From £293.00 Per Person
3 Night Bahamas Getaway Cruise
Royal Caribbean International
3 Nights
Friday, 14th August 2026
Baltimore, Maryland Port Canaveral, Florida Freeport, Grand Bahama Nassau
From £579.50 Per Person
7 Night Bahamas Cruise
Royal Caribbean International
7 Nights
Thursday, 20th August 2026