Das 3-Sterne-Atlantis Hotel Blackpool liegt einen 25-minütigen Spaziergang vom Wasserpark Sandcastle entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Blackpool.
Das Hotel befindet sich in weniger als 1 km Entfernung vom Bahnhof Blackpool North und bietet einen schnellen Zugang zum Wachsfigurenkabinett Madame Tussauds Blackpool. Die Winter Gardens liegt auch gleich neben dem Hotel. Blackpool Magistrates Court ist in 6 Gehminuten Entfernung vom Atlantis Hotel Blackpool. Die Bushaltestelle Central Coach ist in einer 100 Meter Entfernung von der Unterkunft, während der Pleasure Beach Blackpool ca. 2 Kilometer von hier entfernt liegt.
Zu den Speisemöglichkeiten gehört auch das Restaurant Blackpool Central Hotel & Cafe in unmittelbarer Nähe zum Hotel.