Santorini

Whitewashed villages on a volcanic caldera rim — the most photographed sunsets in the Aegean, with wine and beaches below

Santorini is really two islands in one. The caldera side — Oia, Imerovigli, Firostefani and Fira — is the postcard: cave hotels carved into the cliff, infinity pools hanging over the sea and sunset views that justify the airfare on their own. The other side slopes gently down to black-sand beaches at Kamari and Perissa, vineyards growing Assyrtiko in volcanic soil, and villages like Pyrgos that stay authentically Greek even in August. Prices reflect the geography: a caldera-view 4-star runs €250–450 per night in summer, while comparable comfort on the beach side or inland costs €120–200. If the view is the point of your trip, pay for it at least one night; otherwise stay inland and visit the rim at sunset. May, June, September and early October offer warm sea, open restaurants and rates well below the July–August peak. Book caldera hotels three to four months ahead for summer — the famous ones sell out first.

Santorini

Hand-picked hotels in Santorini

Selected across neighbourhoods and budgets — booked safely on Booking.com.

We may earn a commission when you book through links on this page — at no extra cost to you.

Katikies Santorini

★★★★★
9.2 Oia €€€€ · Luxury

The original Oia icon: whitewashed suites stacked down the caldera cliff, connected by narrow stairways and terraces, with infinity pools that appear in half the island's marketing photos. Adults-only and heavily booked for honeymoons.

Grace Hotel Santorini, Auberge Resorts Collection

★★★★★
9.3 Imerovigli €€€€ · Luxury

Perched at the highest point of the caldera in Imerovigli, with one of the most photographed infinity pools in Greece and a famously good champagne breakfast. Fewer crowds than Oia, with the same sunset angle.

Canaves Oia Suites

★★★★★
9.3 Oia €€€€ · Luxury

Family-run luxury carved into 17th-century canaves — the wine caves that give the hotel its name — with private plunge pools in the top suites and consistently praised service. One of Oia's longest-established addresses.

Mystique, a Luxury Collection Hotel

★★★★★
9.1 Oia €€€€ · Luxury

Marriott's Luxury Collection outpost on the quieter western edge of Oia, with driftwood-toned suites, a wine cave dug into the rock and a clifftop restaurant. Feels more secluded than its village-centre neighbours.

Chromata Santorini

★★★★★
9.0 Imerovigli €€€ · Upscale

Adults-only boutique hotel on the Imerovigli cliffside with a striking infinity pool and colourful, cave-style rooms. Noticeably better value than the marquee names a few doors along, with the same caldera panorama.

Astro Palace Hotel & Suites

★★★★★
8.7 Fira €€ · Mid-range

Large resort-style hotel on the edge of Fira with a big pool, a proper spa and suites with private jacuzzis — no caldera view, which is exactly why it costs a fraction of the cliffside rates. Town centre is a ten-minute walk.

El Greco Resort & Spa

★★★★
8.5 Fira €€ · Mid-range

Village-style resort spread through gardens on the outskirts of Fira, with several pools, a spa and generous buffet breakfast. A dependable mid-range base for families and groups who plan to explore the island by bus or rental car.

Hotel Keti

★★★
8.9 Fira · Budget

A small family-run hotel built into the caldera cliff below Fira — simple cave rooms with terraces facing the full sunset panorama, at a fraction of what the luxury names charge for the same view. The catch: plenty of steps and no pool.

Frequently asked questions

Should I stay in Oia or Fira?

Oia is the more beautiful and more expensive of the two — ideal for couples who want the classic sunset from their own terrace. Fira is livelier, better connected by bus and noticeably cheaper, making it the practical base for exploring the whole island. Imerovigli splits the difference: caldera views with far fewer people.

Is Santorini worth it if I can't afford a caldera-view hotel?

Yes. The caldera villages are open to everyone — you can walk the Fira–Oia rim trail, eat dinner on a cliff terrace and watch the sunset without sleeping on the rim. Staying in Kamari, Perissa or inland villages like Pyrgos costs half as much and adds beaches and wineries you would otherwise skip.

When is the best time to visit Santorini?

Late May to June and September to early October: the sea is warm, everything is open and hotel rates sit well below the July–August peak. April and late October are beautiful for walking and wine but too cool for reliable swimming. Many caldera hotels close entirely from November to March.

How many nights do you need on Santorini?

Three nights covers the essentials: the Fira–Oia rim walk, a catamaran trip around the caldera and an afternoon of wineries or the Akrotiri excavations. Four to five nights lets you add beach time and slow evenings without feeling rushed — the island is small, so day-to-day logistics are easy.