Choose your preferred language. We speak English and 42 other languages.
FREE cancellation on most rooms! Instant confirmation when you reserve
Finding a great beach resort is easy with Booking.com. More choice, more destinations.
129 beach hotels
17 beach hotels
110 beach hotels
20 beach hotels
534 beach hotels
3 beach hotels
227 beach hotels
252 beach hotels
6 beach hotels
139 beach hotels
296 beach hotels
35 beach hotels
57 beach hotels
114 beach hotels
13 beach hotels
From beach resorts to country houses, more accommodation in Greece
Holiday rentals Apartments Holiday homes Villas Cottages Serviced apartments B&Bs Homestays Guest houses Country houses Resorts Hostels Cabins Inns Boats Lodges Campsites Glamping Farm stays Economy hotels Luxury tents Holiday parks Motels Love hotels
Check out our pick of great beach resorts in Greece
9.1 Superb 1,245 reviews
The 4-star hotel Royal is situated on the national road Thessaloniki-Perea, allowing easy access to Perea beach. It is 10 km from Thessaloniki Concert Hall and less than 14 km from the Museum of Byzantine Culture. Mediterranean Cosmos shopping centre is at 9 km.
9.2 Superb 1,533 reviews
Overlooking Mykonos Windmills, the Poseidon Hotel Suites is only 50 metres from Megali Ammos Beach. The 3-star hotel offers a freshwater pool, and bright rooms with air conditioning and fan.
Free two-way transfer from the airport or port is offered. Poseidon provides free Wi-Fi in public areas, and on-site parking is also free. Guests can hire Poseidon’s motor yacht and discover the magnificent beaches of Mykonos.
9.2 Superb 140 reviews
Set in Kavala, 500 metres from Archaeological Museum of Kavala, Minimal Culture features accommodation with free WiFi.
The apartment offers a flat-screen TV and a private bathroom with free toiletries, a hair dryer and shower. Some units include a terrace and/or a balcony with sea or mountain views.
9.4 Superb 111 reviews
Located in Methoni, Achilles Hill Hotel features a garden. With free WiFi, this 3-star hotel has a terrace and a bar. Certain rooms at the property feature a balcony with a sea view.
At the hotel, every room comes with a desk. All guest rooms include a wardrobe.
9.5 Exceptional 161 reviews
Boasting a private beach area, King Maron Hotel & Spa is set in Marónia and also provides a seasonal outdoor swimming pool and a tennis court. This 4-star hotel features free WiFi and a fitness centre. The hotel has newspapers and a fax machine and photocopier that guests can use.
9.6 Exceptional 111 reviews
Set in Rethymno Town, Neratze Hammam Suites features accommodation within 400 metres of Archaeological Museum of Rethymno. Complimentary WiFi is provided.
The air-conditioned units come with a kitchenette that includes a fridge, a private bathroom with free toiletries and a hair dryer, and a living room with a flat-screen TV. Some units feature a terrace and/or a balcony with city views.
9.8 Exceptional 101 reviews
Set in Kavala, a 7-minute walk from Archaeological Museum, The Anthemion House is housed in a restored, neoclassical building of 1927 and has a number of amenities including free bikes, a fitness centre and a shared lounge. Free WiFi, free private car parking and a concierge service are offered.
9.4 Superb 223 reviews
Kumba Hostel in Chania Town provides accommodation with a garden and a bar. This property is situated a short distance from attractions such as House-Museum of Eleftherios Venizelos and Saint Anargyri Church. The tour desk is available to assist guests in planning their days out.
9.6 Exceptional 125 reviews
Situated in Hanioti, Minthi Boutique Apartments offers accommodation with a terrace. Free WiFi is featured.
Sani Beach is 35 km from the apartment, while Afitos is 19 km from the property. The nearest airport is Thessaloniki Airport, 94 km from the property.
This beach hotel in Greece has been booked 424 times.
This beach hotel in Greece has been booked 366 times.
This beach hotel in Greece has been booked 341 times.
This beach hotel in Greece has been booked 334 times.
This beach hotel in Greece has been booked 311 times.
This beach hotel in Greece has been booked 262 times.