Skip to content
All Cruises to Bahamas

Costa cruises to the Bahamas

Every Costa Cruises sailing that stops in the Bahamas, from any port, cheapest first.

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

Costa Cruises has 24 sailings on sale that stop in the Bahamas, on 1 ship from 5 ports. Most are 14 nights; they run from 7 to 35. The Bahamas stops: Half Moon Cay (15), Freeport (9) and Celebration Key (8).

The cheapest is the 7-Night Caribbean And Antilles on Costa Fascinosa from La Romana (Dominican Republic), leaving Sun, Jan 9, 2028, from $945 per person.

Costa 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 24 cruises

Showing 24 of 24

Costa Costa Fascinosa

7-Night Caribbean And Antilles

7 nights Round trip from La Romana (Dominican Republic)

Bahamas: Celebration Key and Half Moon Cay

Also: Samana, Amber Cove

  • 2 Bahamas stops

from $945

per person, interior

$135 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

7-Night Caribbean And Antilles

7 nights Round trip from La Romana (Dominican Republic)

Bahamas: Celebration Key and Half Moon Cay

Also: Samana, Amber Cove

  • 2 Bahamas stops

from $985

per person, interior

$141 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

14-Night Caribbean And Antilles

14 nights Round trip from Pointe-a-Pitre (Guadeloupe)

Bahamas: Celebration Key and Half Moon Cay

Also: Port of Basseterre, Road Town, La Romana and 4 more

  • 2 Bahamas stops

from $1,782

per person, interior

$127 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

14-Night Caribbean And Antilles

14 nights Round trip from La Romana (Dominican Republic)

Bahamas: Celebration Key and Half Moon Cay

Also: Samana, Amber Cove, Castries and 4 more

  • 2 Bahamas stops

from $1,796

per person, interior

$128 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

14-Night Caribbean And Antilles

14 nights Round trip from La Romana (Dominican Republic)

Bahamas: Celebration Key and Half Moon Cay

Also: Castries, Bridgetown, Pointe-a-Pitre and 4 more

  • 2 Bahamas stops

from $1,796

per person, interior

$128 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

14-Night Caribbean And Antilles

14 nights Round trip from Pointe-a-Pitre (Guadeloupe)

Bahamas: Celebration Key and Half Moon Cay

Also: Port of Basseterre, Road Town, La Romana and 4 more

  • 2 Bahamas stops

from $1,862

per person, interior

$133 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

14-Night Caribbean And Antilles

14 nights Round trip from La Romana (Dominican Republic)

Bahamas: Celebration Key and Half Moon Cay

Also: Samana, Amber Cove, Castries and 4 more

  • 2 Bahamas stops

from $1,876

per person, interior

$134 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

14-Night Caribbean And Antilles

14 nights Round trip from La Romana (Dominican Republic)

Bahamas: Celebration Key and Half Moon Cay

Also: Castries, Bridgetown, Pointe-a-Pitre and 4 more

  • 2 Bahamas stops

from $2,136

per person, interior

$153 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

22-Night La Romana to Barcelona

22 nights La Romana (Dominican Republic) to Barcelona (Spain)

Bahamas: Freeport

Also: Fort Lauderdale, Port Canaveral, New York and 4 more

from $2,148

per person, interior

$98 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

23-Night La Romana to Marseille

23 nights La Romana (Dominican Republic) to Marseille (France)

Bahamas: Freeport

Also: Fort Lauderdale, Port Canaveral, New York and 5 more

from $2,244

per person, interior

$98 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

24-Night La Romana to Genoa

24 nights La Romana (Dominican Republic) to Genoa (Italy)

Bahamas: Freeport

Also: Fort Lauderdale, Port Canaveral, New York and 6 more

from $2,304

per person, interior

$96 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

25-Night La Romana to Civitavecchia

25 nights La Romana (Dominican Republic) to Civitavecchia (Rome, Italy)

Bahamas: Freeport

Also: Fort Lauderdale, Port Canaveral, New York and 7 more

from $2,367

per person, interior

$95 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

26-Night Pointe-a-Pitre to Marseille

26 nights Pointe-a-Pitre (Guadeloupe) to Marseille (France)

Bahamas: Freeport

Also: Port of Basseterre, Road Town, La Romana and 8 more

from $2,492

per person, interior

$96 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

27-Night Pointe-a-Pitre to Genoa

27 nights Pointe-a-Pitre (Guadeloupe) to Genoa (Italy)

Bahamas: Freeport

Also: Port of Basseterre, Road Town, La Romana and 9 more

from $2,552

per person, interior

$95 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

26-Night Barcelona to La Romana

26 nights Barcelona (Spain) to La Romana (Dominican Republic)

Bahamas: Half Moon Cay

Also: Malaga, Gibraltar, Ponta Delgada and 8 more

from $2,667

per person, interior

$103 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

29-Night La Romana to Barcelona

29 nights La Romana (Dominican Republic) to Barcelona (Spain)

Bahamas: Freeport

Also: Castries, Bridgetown, Pointe-a-Pitre and 9 more

from $2,719

per person, interior

$94 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

27-Night Marseille to La Romana

27 nights Marseille (France) to La Romana (Dominican Republic)

Bahamas: Half Moon Cay

Also: Barcelona, Malaga, Gibraltar and 9 more

from $2,773

per person, interior

$103 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

28-Night Savona to La Romana

28 nights Savona (Genoa, Italy) to La Romana (Dominican Republic)

Bahamas: Half Moon Cay

Also: Marseille, Barcelona, Malaga and 10 more

from $2,853

per person, interior

$102 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

30-Night La Romana to Marseille

30 nights La Romana (Dominican Republic) to Marseille (France)

Bahamas: Freeport

Also: Castries, Bridgetown, Pointe-a-Pitre and 10 more

from $2,964

per person, interior

$99 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

31-Night La Romana to Genoa

31 nights La Romana (Dominican Republic) to Genoa (Italy)

Bahamas: Freeport

Also: Castries, Bridgetown, Pointe-a-Pitre and 11 more

from $3,034

per person, interior

$98 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

32-Night Savona to Pointe-a-Pitre

32 nights Savona (Genoa, Italy) to Pointe-a-Pitre (Guadeloupe)

Bahamas: Half Moon Cay

Also: Marseille, Barcelona, Malaga and 13 more

from $3,338

per person, interior

$104 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

31-Night Marseille to Pointe-a-Pitre

31 nights Marseille (France) to Pointe-a-Pitre (Guadeloupe)

Bahamas: Half Moon Cay

Also: Barcelona, Malaga, Gibraltar and 12 more

from $3,338

per person, interior

$108 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

33-Night Barcelona to La Romana

33 nights Barcelona (Spain) to La Romana (Dominican Republic)

Bahamas: Half Moon Cay

Also: Malaga, Gibraltar, Ponta Delgada and 14 more

from $3,445

per person, interior

$104 a night

Price checked Nov 8

Check live price

Costa Costa Fascinosa

35-Night Savona to La Romana

35 nights Savona (Genoa, Italy) to La Romana (Dominican Republic)

Bahamas: Half Moon Cay

Also: Marseille, Barcelona, Malaga and 16 more

from $3,631

per person, interior

$104 a night

Price checked Nov 8

Check live price

Cheapest Costa cruises to the Bahamas

The five lowest fares today, per person for two sharing.

  1. 17-Night Caribbean And AntillesCosta · Costa Fascinosa · Jan 9 from La Romana (Dominican Republic)$9457 nights
  2. 27-Night Caribbean And AntillesCosta · Costa Fascinosa · Feb 6 from La Romana (Dominican Republic)$9857 nights
  3. 314-Night Caribbean And AntillesCosta · Costa Fascinosa · Jan 6 from Pointe-a-Pitre (Guadeloupe)$1,78214 nights
  4. 414-Night Caribbean And AntillesCosta · Costa Fascinosa · Jan 9 from La Romana (Dominican Republic)$1,79614 nights
  5. 514-Night Caribbean And AntillesCosta · Costa Fascinosa · Jan 30 from La Romana (Dominican Republic)$1,79614 nights

Costa cruises to the Bahamas: lowest price per night

Fare divided by nights, so a short cruise and a longer one compare fairly.

  1. 129-Night La Romana to BarcelonaCosta · Costa Fascinosa · Feb 27 from La Romana (Dominican Republic)$94 a night$2,719 for 29 nights
  2. 225-Night La Romana to CivitavecchiaCosta · Costa Fascinosa · Mar 5 from La Romana (Dominican Republic)$95 a night$2,367 for 25 nights
  3. 327-Night Pointe-a-Pitre to GenoaCosta · Costa Fascinosa · Mar 2 from Pointe-a-Pitre (Guadeloupe)$95 a night$2,552 for 27 nights
  4. 424-Night La Romana to GenoaCosta · Costa Fascinosa · Mar 5 from La Romana (Dominican Republic)$96 a night$2,304 for 24 nights
  5. 526-Night Pointe-a-Pitre to MarseilleCosta · Costa Fascinosa · Mar 2 from Pointe-a-Pitre (Guadeloupe)$96 a night$2,492 for 26 nights

Where Costa cruises to the Bahamas leave from

  • La Romana (Dominican Republic)13
  • Pointe-a-Pitre (Guadeloupe)4
  • Savona (Genoa, Italy)3
  • Marseille (France)2
  • Barcelona (Spain)2

Costa ships that sail to the Bahamas

Where Costa stops in the Bahamas

Costa offers on Cruisebound right now

Cruisebound's own promotions, as it lists them. Terms vary by sailing and cabin, so read them on Cruisebound before you count on one.

  • Black Friday: Cruises from $399ends Dec 1, 2026See offer
  • Cruising Solo: Special Single Occupancy Ratesno end date givenSee offer
  • Last Minute Cruise Dealsno end date givenSee offer

Other cruise lines that go to the Bahamas

Costa Cruises's own site: costacruises.com. We are not affiliated with Costa Cruises. Updated Nov 8, 2026, 12:03 p.m. ET.