Greece's hotel prices swing harder by season and island than almost anywhere else in Europe — the same room can cost triple in August what it costs in June. Here's where to actually stay across Athens and the islands, and how to avoid overpaying.
Search hotels in Greece
Compare live prices across Athens and the islands
1. Plaka, Athens — for atmosphere & walkability
The oldest neighborhood in Athens, sitting directly beneath the Acropolis. Narrow lanes, neoclassical buildings, and the shortest walk to the major ruins of any Athens neighborhood. It's touristy by day but genuinely charming once the tour groups clear out in the evening.
Expect €70–130/night for a well-reviewed boutique hotel — some with rooftop bars that have Acropolis views included in the room rate.
2. Imerovigli, Santorini — for the caldera view without the crowds
Santorini's highest point on the caldera rim, Imerovigli has arguably better sunset views than famous Oia, with a fraction of the sunset-crowd chaos. It's quieter and more residential, a short taxi or bus ride from Fira's restaurants and nightlife.
Caldera-view rooms in Santorini sell out 3–4 months ahead for July–August. If you're set on a specific view, book as early as you can — last-minute caldera rooms simply don't exist in peak season.
3. Fira, Santorini — for convenience & nightlife
Santorini's capital and transport hub — every bus route starts here, and it has the island's widest choice of restaurants and bars. Less picturesque than Oia or Imerovigli but the most practical base if you don't want to rely on taxis to get anywhere.
Book a Santorini volcano & hot springs boat tour
One of the island's most popular half-day trips
4. Naxos Town — for value & a quieter Cyclades
Naxos Town (Chora) offers the classic whitewashed-village Cyclades look at roughly half the price of comparable Santorini rooms, with easy access to some of the best beaches in the island group. It's the smart pick for travelers who want the Greek-island postcard without Santorini's markup.
Expect €50–100/night here for quality comparable to €150+ in Santorini during peak season.
Where to be careful
In Santorini specifically, avoid booking based on photos alone — many hotels advertise "caldera view" loosely, and the actual view can be a sliver between two buildings. Read recent reviews and check the exact room type, not just the property. In Athens, hotels right around Omonia Square are noticeably cheaper but the area is rougher after dark; Plaka or Koukaki are safer bets for a similar price point.
Frequently asked questions
Plaka in Athens for the mainland leg, and Imerovigli or Fira in Santorini for the island leg — all three are walkable, well-connected, and offer the widest range of well-reviewed mid-range hotels.
€70–130/night in Athens, €100–220/night for a caldera-view room in Santorini during peak season (July–August), and €50–100/night in Naxos for comparable quality. Prices in the islands drop 30–40% outside June–September.
For July–August, 3–4 months minimum if you want a caldera view — these rooms are limited in number and sell out early. For other months, 4–6 weeks ahead is generally fine.