Carnival Cruise Lines has several low-cost cruises to the Bahamas available from 3-day trips to 5-day vacations. As of 2010, the cost ranges from $179 per person for a 3-day trip departing from Miami to Nassau on Carnival Imagination to $399 per person for a 5-day trip departing from Charleston, South Carolina to Freeport and Nassau on Carnival Fantasy. The ships have pools with water slides, whirlpools, miniature golf, dance clubs, bars, lounges, casinos, a spa, fitness center, youth programs and an Internet cafe. As far as meals and dining options the ships have everything from fine dining, a sushi bar and steakhouse to a pizzeria and 24-hour room service.
On shore in the Bahamas, families can enjoy spending time walking along the waters or sightseeing for free while capturing lifetime memories. If you have the extra spending money, while in Nassau and/or Freeport you can take a tour or shop for souvenirs.
Norwegian Cruise Line has great deals on Bahama cruises as of 2010. A three-day round-trip cruise departs from Miami for as low as $119 per person on board the Norwegian Sky. There is also a four-day round-trip cruise from Miami for as low as $129 per person on board the Norwegian Sky. On board the ship, families will enjoy all types of entertainment, such as Broadway-style shows and movies. Families will also enjoy the outdoor and indoor activities such as the fitness center, sports court, pools, spas and the planned activities specifically aimed at teens and kids. As far as dining, there are 15 dining options available on board the Norwegian Cruise Line from fine dining to buffets.
On shore, families can partake in the planned excursions which can range from $149 per adult and $99 per child for an eight-hour Atlantis Aquaventure including water slides and river rides to a three-hour stingray adventure for $59 per adult and $39 per child where families can snorkel and hand-feed stingrays. You can also choose to just hang around the beach for free to save money and sightsee on your own.
Royal Caribbean International has several discounted family cruises to the Bahamas available as of 2010. Cruises start as low as $139 per person for a three-night cruise departing from Miami on board the Majesty of the Seas. There is also a four-night cruise departing from Port Canaveral on board the Monarch of the Seas starting at $189 per person. Families will enjoy being entertained with live shows, music and parades. There are also plenty of activities on board including a rock climbing wall, two outdoor pools, two whirlpools, a fitness center, day spa, basketball court and Adventure Ocean, a teen-only area. As far as dining, there are numerous options from fine and casual dining to building your own pizza and enjoying Ben and Jerry's Ice Cream.
On shore in the Bahamas, families will arrive on Royal Caribbean's own private beach, CocoCay, where they can hit some of the natural trails, enjoy the aquatic facilities such as Caylanas Aquatic Park, a floating playground or enjoy snorkeling or jet skiing. While no restaurants or gift shops are on CocoCay, families can enjoy the restaurants and gift shops when they arrive in Nassau.