Built on rock and winding down to the sea, in one of the most picturesque spots on the Sicilian coast, the Atlantis Bay is a luxury hotel located between the Baia delle Sirene and enchanting Taormina. A perfect location for sea lovers.  

Featuring balconies or terraces, the chic rooms provide Wi-Fi access, flat-screen TVs and minibars, as well as safes, and tea and coffeemaking equipment. Suites add sitting areas. Some have hammams, kitchenettes and/or private hot tubs. 

Amenities consist of a trendy bar, an outdoor pool and a restaurant with a terrace. There’s also a spa offering massages and beauty treatments, plus an exercise room.