Skip to content

5-star hotels in Santorini

10 active deals at 10 hotels in Santorini · prices from €69.17 · updated daily.

10 hotels5★
10 hotels5★

5-star hotels in Santorini: what to know

Looking for 5-star hotels in Santorini? Here you will find 10 hotels with 10 active deals from hotels, travel agencies and booking partners. Compare the packages, see what each one includes and book direct wherever suits you best.

5-star hotels usually offer larger rooms, more restaurants and bars, a spa and organised beaches.

Prices: how much 5-star hotels in Santorini cost

The cheapest deal starts at €69.17 for the whole package, while the average price per night is about €305. Prices are usually for a double room for 2 people, for the nights stated in each package, and change with the season.

The best-value deals right now:

Where to stay in Santorini

5-star hotels in Santorini by area:

When the deals apply

The current hotel deals in Santorini cover from April to November. Early-booking packages sell out early, so if you have fixed dates, check the deals for your month with the “When” filter.

For families

Of the 5-star hotels in Santorini, 5 are family-friendly.

Popular hotels

The hotels with the most bookings and visits: 5* La Maltese Estate Boutique Hotel (Imerovigli), 5* Maistros Village Hotel (Santorini), 5* Amaze Suites (Imerovigli) and 5* Secret View Hotel (Oia).

Frequently asked questions

How much do 5-star hotels in Santorini cost?

Deals start at €69.17 for the whole package, with an average of about €305 per night. The price depends on the dates, the number of guests and the room type.

Which are the most popular 5-star hotels in Santorini?

Right now the most popular are: 5* La Maltese Estate Boutique Hotel, 5* Maistros Village Hotel, 5* Amaze Suites and 5* Secret View Hotel.

Which part of Santorini has the most deals?

Most are in Oia (4) and in Imerovigli (4).

How do I book?

Click “See the deal” and book directly with the hotel, the travel agency or the partner offering it. hotels24 charges nothing extra.