Olympic Lagoon Resort – Ayia Napa is a great choice for your beach stay in Ayia Napa. There's plenty of fun with the 6 outdoor pools and indoor pool, and guests in the mood for pampering can visit the spa to indulge in massages, facials and body treatments. Garibaldi Ristorante, one of 8 restaurants, serves Italian cuisine and is open for dinner. Other highlights at this luxurious hotel include 4 bars/lounges, a lazy river and a poolside bar.