Skip to content
All Cruises to Bahamas

Enchantment of the Seas cruises to the Bahamas

Every Enchantment of the Seas sailing on sale that stops in the Bahamas, cheapest first.

4 cruises from $472 per person Updated Nov 8, 2026, 12:03 p.m. ET

Enchantment of the Seas
Photo: Anthony Levrot, CC BY-SA 4.0. Image credits

Enchantment of the Seas sails for Royal Caribbean International. 4 sailings on sale stop in the Bahamas, 5 to 7 nights, from Tampa. Bahamas stops: CocoCay (4) and Nassau (4).

The cheapest is the 5-Night Perfect Day CocoCay & Bahamas, leaving Wed, May 19, 2027, from $472 per person.

Enchantment of the Seas cruises to the Bahamas

We may earn a commission if you book through the Check live price buttons, at no cost to you. Fares are "from" prices per person for two sharing a cabin, taxes and fees included, each with the date it was checked. How fares are checked.

Filter and sort 4 cruises

Showing 4 of 4

Royal Caribbean Enchantment of the Seas

6-Night Perfect Day CocoCay & Bahamas

6 nights Round trip from Tampa

Bahamas: Nassau and CocoCay

Also: Key West

  • 2 Bahamas stops

from $659

per person, interior

$110 a night

Price checked Nov 8

Check live price

Cheapest Enchantment of the Seas cruises to the Bahamas

  1. 15-Night Perfect Day CocoCay & BahamasRoyal Caribbean · Enchantment of the Seas · May 19 from Tampa$4725 nights
  2. 27-Night Perfect Day CocoCay & West CaribbeanRoyal Caribbean · Enchantment of the Seas · Sep 4 from Tampa$6557 nights
  3. 37-Night Perfect Day CocoCay & West CaribbeanRoyal Caribbean · Enchantment of the Seas · Sep 25 from Tampa$6587 nights
  4. 46-Night Perfect Day CocoCay & BahamasRoyal Caribbean · Enchantment of the Seas · Oct 30 from Tampa$6596 nights

Where Enchantment of the Seas sails to the Bahamas from

Enchantment of the Seas's Bahamas stops

Other Royal Caribbean ships that sail to the Bahamas

Updated Nov 8, 2026, 12:03 p.m. ET.