Bahamas islands are paradise islands located in the Atlantic ocean. Taking a cruise to Bahamas is probably one of the most wonderful experiences that you may consider to enjoy some day. There are different options, cruises, travel agencies and companies that offers tours to Bahamas. You can take a cruise or a flight to Bahamas but probably taking a cruise is a great option to enjoy aboard. In RCI cruises or Carnival you will have a nice experience aboard with shows, parties, etc.
On cruisetours you spend most of the time aboard and during the day they stop on islands like Cococay or Nassau, but if you prefer to stay on the islands you can for example enjoy a great experience on the luxury hotels at Nassau, including the popular Atlantis Hotel that also has accommodations in Dubai. Probably the rates are much higher than other hotels nearby.