Where are you going?
Or, let us surprise youSpin the Globe ®

Top Hotels in the Greek Islands

List View
Map View
Count on ocean views and the bluest of skies, but beyond that, these hotels range from simple and authentic to the dreamy honeymoon destinations of movie stars and royalty. Find the perfect place to stay from this list of our favorites.
Save Place
Caldera View at Village Center, Oia Santorini 847 02, Greece
It may be just a small traditional village, but Oia is where you'll find some of the most glamorous properties on Santorini. The Sea Captain's House, on the other hand, is more like a luxury B&B loaded with antiques, character, and quirky...
Save Place
Fiskardo, Greece
At Emelisse, one turquoise infinity pool spills endlessly into another before seeming to pour directly into the glittering Ionian Sea. Come evening, dozens of glowing lanterns illuminate the pools, stone terraces, and two outdoor restaurants, as...
Save Place
Kapsaliana 741 00, Greece
In the low light of the evening, warmly lit sconces lead down a pathway framed with pink bougainvillea and gnarled olive trees into a complex of dwellings that is the Kapsaliana Village Hotel. Once an 18th-century village tucked quietly in the...
Save Place
Ornos Bay, Mikonos 84600, Greece
On a typical day during the island's high season, megayachts are bobbing in the bright blue waters of Ornos Bay. A long pier—lined with couples curled up in oversize, cocoon-shaped sun chairs—leads onto a stretch of sandy beach...
Save Place
Imerovigli, Thira 847 00, Greece
Some of the world's most jaw-dropping images of hotel infinity pools have been taken on Santorini, the island of honeymooners and escapists. What makes the Grace stand out? With only 8 rooms, 12 suites, and 1 villa, guests receive...
Save Place
Dapia, Spetses 180 50, Greece
Originally owned by Sotirios Anargyros, a local success story revered as a sort of godfather of Spetses (he saved the island’s large pine forest from deforestation), the 100-year-old Poseidonion Grand Hotel is to Spetses what the Plaza Hotel...
Save Place
Ornos Beach, Mykonos, Greece 846 00, Greece
Even among the been-there, seen-that habitués of Mykonos, this gleaming beauty perched above crystalline Ornos Bay caused a stir when it opened recently. The boutique property—named for the Japanese word meaning...