Greece has some of the world's most spectacular hotel settings — cave hotels carved into the Santorini caldera, whitewashed boutique hotels in Mykonos Town, grand resort hotels on the Cretan coast, and elegant neoclassical properties in Athens. This guide covers the best hotels in Greece for every budget and travel style in 2026.
Best Hotels in Athens
Athens has transformed its hotel scene in recent years. The Hotel Grande Bretagne (Syntagma Square; from €400/night) is the grande dame of Athens hotels — a 19th-century neoclassical palace with views of the Acropolis and the Parliament. The NEW Hotel (Syntagma; from €200/night) is a design hotel with interiors by the Campana Brothers — one of the most stylish hotels in Greece. For Acropolis views: the Herodion Hotel (Makrygianni; from €180/night) has a rooftop terrace with direct views of the Parthenon — extraordinary value. Budget: the Athens Was Hotel (Monastiraki; from €80/night) is a well-designed boutique hotel in the heart of the old town. For the best location, stay in the Plaka, Monastiraki, or Koukaki neighbourhoods — all within walking distance of the Acropolis.
Best Hotels in Santorini
Santorini's cave hotels — carved into the caldera cliff — are among the world's most dramatic hotel experiences. Canaves Oia Epitome (Oia; from €1,200/night) is the most acclaimed — a collection of cave suites with private infinity pools and extraordinary caldera views. Katikies Hotel (Oia; from €800/night) is equally spectacular and slightly more affordable. Mystique (Oia; from €700/night) is a Luxury Collection property with a clifftop pool and excellent restaurant. For Fira: Astra Suites (from €500/night) has one of the best caldera views on the island. Mid-range: Ikies Traditional Houses (Oia; from €300/night) offers cave suites with caldera views at a more accessible price. Budget: staying in Fira or Firostefani (rather than Oia) reduces costs significantly — the caldera views are equally good. Note: Santorini hotels are expensive in July and August — book 3–6 months ahead.
Best Hotels in Mykonos
Mykonos has evolved from a backpacker island to one of the world's most glamorous destinations — and the hotels reflect this. Cavo Tagoo (Mykonos Town; from €800/night) is the most iconic — a clifftop hotel with a famous cave pool and views over the town. Bill & Coo Suites and Lounge (Megali Ammos; from €600/night) is a design hotel with extraordinary Aegean views. For Mykonos Town: Semeli Hotel (from €400/night) is a beautifully designed boutique hotel in the heart of the old town. Mid-range: Myconian Ambassador (Platis Gialos; from €250/night) is a well-designed resort hotel on a good beach. Budget: Mykonos is expensive — budget options are limited in peak season. Consider staying in Ornos or Platis Gialos (beach areas) rather than Mykonos Town for lower prices.
Best Hotels in Crete
Crete is Greece's largest island and has the most varied hotel stock — from ultra-luxury resorts on the north coast to simple village guesthouses in the White Mountains. Blue Palace Elounda (Elounda; from €600/night) is one of the finest resort hotels in Greece — private villas with infinity pools overlooking the Mirabello Bay and the island of Spinalonga. Domes of Elounda (from €500/night) is equally spectacular. For Chania (the most beautiful town in Crete): Casa Delfino (from €200/night) is a 17th-century Venetian mansion converted into a boutique hotel — extraordinary atmosphere. Kapsaliana Village Hotel (Rethymno; from €150/night) is a restored Ottoman village converted into a hotel — one of the most unique stays in Greece. Budget: Crete has excellent value guesthouses and apartments outside the main resort areas — €60–100/night for a comfortable room.