Avali, Mar-Bella Collection
Agios Ioannis Peristeron, Greece

Avali offers a smaller-scale approach to the all-inclusive beach holiday, tucked into a bay with mountains rising behind it. The infinity pool, beachfront veranda and relaxed dining create a compact setting where the shoreline remains close to the day’s activities. Rooms and suites have differing sea or mountain outlooks, with private pools in selected categories. It is designed for couples, friends and families with children over six, making the age policy an important part of choosing this particular hotel.