Carnival Cruise Lines, known for affordable options, is one of the only cruise lines to offer trips to the Bahamas during the summer months from Baltimore. With one cruise embarking nearly every weekend year-round, average prices, as of 2010, range from $860 for an interior room to $2,199 for a suite.
Vacationers will find cheaper rates during the months of December through February, with prices dipping into the upper $300s and lower $400s for rooms, as of 2010. This seven-day cruise on the Carnival Pride stops in Port Canaveral, Fla., Nassau, Bahamas and Freeport, Bahamas.
With far fewer sailing dates, but more ports along the way, Celebrity Cruises offers a nine-night cruise, stopping in Charleston, S.C., Key West, Fla., Nassau, Bahamas and Cococay, Bahamas. On board the Celebrity Mercury, as of 2010, room prices range from $549 for interior rooms to $1,249 for suites. Sailing dates run through late fall to winter months, beginning in November and sailing through February.
Royal Caribbean’s cruises include the best of both options: a multitude of sailing dates to choose from and several cruise ports on your way to the Bahamas. The Enchantment of the Seas sails just about every month from Baltimore to the Bahamas, with seven- and nine-night packages available. Room rates vary from $599 for an interior room to $1,764 for a suite, as of 2010, depending on what dates you sail. Ports for both cruise options include Port Canaveral, Fla., Nassau, Bahamas and Cococay, Bahamas. In addition to the previous ports, the nine-night cruise stops in Key West, Fla.