The Atlantis Resort is located on Paradise Island, technically a part of Nassau in the Bahamas. The property comprises 5 resorts, a water park, a golf course, a casino, 21 restaurants, 19 bars and lounges, a nightclub, an open-air marine habitat, and more.