From flamingo-pink sands lapped by balmy turquoise waters and golden coves framed by gently waving palm trees, to windswept strands perfect for windsurfers or secret pebble-lined coves where rare monk seals love to frolic, Greece is a seaside paradise for beach lovers who’ll be spoilt for choice when it comes to hotels. Whether you just want to fly, flop and fry in a stylish, sand-fringed resort or enjoy more active holidays as you try your hand at a plethora of thrilling water sports or combine cultural activities with your carefree seaside stay, these are the best beach hotels in Greece.
At a glance, the best beach hotels in Greece
- Best value beach hotel in Greece – Domes Zeen Chania, Crete
- Best luxury beach hotel in Greece – Amanzoe, Peloppenese
- Best all-inclusive beach hotel in Greece – Ikos Dassia, Corfu
From
£
296
per night
• The best Greek Island hotels
From
£
112
per night
From
£
415
per night
• The best hotels in Corfu
From
£
1,496
per night
• The best hotels in Skiathos
From
£
180
per night
• The best hotels in Mykonos
• The best hotels in Crete
From
£
173
per night
• The best hotels in Hydra
From
£
221
per night
• The best hotels in Greece
From
£
1,016
per night
From
£
198
per night
Contributions by Fiona Duncan, Sally Peck, Maggie O’Sullivan, Juliet Rix
-
Originally a 14th-century knight’s abode, Kókkini Porta Rossa is the most fascinating place to st…
-
This delightful art deco-inspired hotel, a homage to the owner’s favourite novel, has come roarin…
-
Perivolas, the hotel that put Oia on the map and spawned countless imitators, is in a league of i…