Skip to content
My Greece — home

🛏️ Caldera suites, beach hotels, village rooms

Where to stay in Greece: the best hotels by island

Cave suites on the Santorini caldera, beachfront resorts on Crete and Rhodes, adults-only retreats and small family hotels in island villages — where to stay in Greece, island by island, with live prices on the map.

★ 4.5+ · Google

Top-rated across Greece

4.5 stars or better on Google, ranked by how many people have reviewed them.

🛏️ 490 · Where to stay

Everything we list

490 places

Choose the base before the hotel

On a Greek island the location decides more than the star rating.

On Santorini the choice is the caldera or the beach. Oia, Imerovigli and Fira sit on the cliff with the famous view and the prices to match; Kamari and Perissa are on the black-sand beaches on the other side, cheaper and a drive from the sunset. On Crete pick a region, not an island: Chania in the west, Heraklion in the centre, Elounda and the east — the distances are long. On Mykonos it is town or beach: walk to dinner, or wake up by the sea and take taxis at night. On car-free Hydra check how far the hotel is from the port; luggage goes up the lanes by porter or donkey.

Things to check when booking

Seasonality. Many island hotels open from spring to October and close in winter — out of season the choice shrinks sharply. Beachfront means different things. Use the Beachfront filter, then look at the map: some "beach" hotels are across a road. Adults-only hotels are common on Santorini, Crete and Rhodes; the filter finds them. Local taxes. A per-night fee set by the Greek state is added to the room rate and is often paid at the hotel.

Where to stay in Greece

Live prices and availability on a map centred on this exact spot — hotels, studios and villas — so you can judge the distance to the beach, the port or the village from here rather than guess from an address.

Bookings made through this map earn us a commission. Your price is unaffected.

Frequently asked

Where should I stay on Santorini — caldera or beach?

Stay on the caldera (Oia, Imerovigli, Fira) for the view and the sunsets, and budget for it; stay in Kamari or Perissa for the beaches and lower prices, and drive or take the bus to the cliff for the evening.

Are Greek island hotels open in winter?

Many are not. Island hotels commonly open from around April or May to October. Crete, Rhodes, Corfu and the city hotels of Athens and Thessaloniki have the most options year-round.

Is there a tourist tax on hotels in Greece?

Yes — a per-night fee set by the state, which varies with the type of accommodation and the season. It is added on top of the room rate and is often paid at the hotel; check the amount when you book.

The My network

Where the journey goes next

Thassos first — then the neighbours of a Balkan road trip and the coasts across the water. Same format, the same honesty about the money, written place by place.

Turquoise water and a long sandy beach below green hills on ThassosThassos.onlineOur sister site · North AegeanThassos has a guide of its ownThe green, marble-edged island of the north Aegean, a short ferry crossing from Keramoti or Kavala and one of the Greek islands Romanian travellers know best. Beaches, mountain villages, tavernas and where to stay — covered in depth on thassos.online.Open the Thassos guide · thassos.online →