The Royal At Atlantis liegt in unmittelbarer Nähe zu mehreren Sehenswürdigkeiten wie dem Atlantis Aquarium, dem Supreme Court und dem Zentrum von Nassau mit seinen Einkaufs- und Kulturoptionen. Die Ferienanlage umfasst ein 24-stöckiges Haupthaus sowie ein Nebengebäude und besticht durch seine direkte Strandlage und die weitläufige Gartenanlage mit Spielplatz. Die Entfernung zum internationalen Flughafen beträgt etwa 15 Kilometer.
Das Hotel bietet Zimmer mit Auswahlmöglichkeiten zwischen Doppelbett, Queensize- oder Kingsize-Bett sowie separaten Schlafzimmern. Die meisten Unterkünfte verfügen über einen eigenen Balkon oder eine Terrasse mit Meerblick und sind mit Teppichboden ausgestattet. Zusätzliche Annehmlichkeiten wie ein Safe, Minibar und ein gut ausgestattetes Badezimmer stehen zur Verfügung. Auf Wunsch können Zustellbetten angefordert werden.
Die Gäste können aus 18 Nichtraucherrestaurants mit Klimaanlage wählen, darunter auch Optionen mit Buffet und à-la-carte-Menüs. Erfrischungen werden zudem an einer Strandbar serviert. Das Freizeitangebot umfasst Tennis, Golf, Tauchen, Segeln sowie vielfältige Wellnessangebote wie Sauna, Whirlpool und Massagen. Kinderbetreuung und Animation sind zusätzlich verfügbar.