The five-star Atlantis Bay in Taormina, the Sicilian town that featured in The White Lotus, is the only hotel on Mermaids Bay.
The hotel is styled like an ancient fishing village
Taormina, one of Sicily’s most popular destinations, is firmly on the map for those who watched Season 2 of The White Lotus and this property, is the only hotel on Mermaids Bay. With its distinctive architectural style reminiscent of an ancient fishing village, all of the 76 rooms and suites have large terraces and spectacular sea views.
A swimming pool on a waterfront platform
The views of the majestic cliff of Mermaids Bay and the Mediterranean Sea can be enjoyed directly from the rooms or from the hotel’s waterfront platform, where the swimming pool, Kori Bar, Beach Bar and Nui Restaurant are all located.
Exploring the environs by car or on alpacas
Things to do nearby include trekking with alpacas up Mount Etna, body rafting, discovering the Alcantara Gorges or hopping into an antique Fiat 500 to explore famous places featured in The Godfather. The unique location and magical silence ensure an intimate and relaxing stay.