Located on the main street along the waterfront, the Aivali Hotel is a pleasant, light-filled hotel across the street from the beach. Open year round, the Aivali offers comfortable rooms at reasonable prices.
Reviews are excellent:
https://www.tripadvisor.co.za › ... › Neapolis › Neapolis Hotels › Aivali Hotel