St. Nicolas Bay Resort Hotel & Villas

A secluded cliffside retreat on Mirabello Bay
VERIFIED LUXURY
Spread across six acres of landscaped gardens between Agios Nikolaos and Elounda in eastern Crete, St. Nicolas Bay Resort Hotel & Villas offers a tranquil take on Mediterranean luxury courtesy of whitewashed stone architecture, olive trees and sweeping views of Mirabello Bay. The resort’s rooms, suites and villas range from spacious doubles to expansive suites and private residences, with sea views over the bay being the standout feature. 

Relax on the private sandy beach, explore the waterfront by boat or dine across five restaurants ranging from traditional Cretan specialties to fine international cuisine. Thoughtful activities make it easy to experience Crete without leaving the property, from yoga and fitness sessions to cooking demonstrations, wine tastings and cultural experiences that introduce you to the island’s traditions and flavors. With a dedicated spa, family-friendly amenities and warm, personalized service, the luxury resort delivers a refined island escape that feels both secluded and authentically Greek.
SHARE
Our Inspector's Highlights

  • Set on a private peninsula between Agios Nikolaos and Elounda, the resort offers a quieter side of Crete, with winding garden paths, hidden waterfront corners and uninterrupted views across Mirabello Bay.
  • The Crete hotel’s 137 rooms and eight villas are designed for privacy, with many featuring private pools, sea-view terraces and indoor-outdoor living spaces. Special accommodations include the Olives & Sea suites and villas, which pair contemporary Greek design with expansive outdoor areas.
  • The largest suites add elevated touches such as oversized bathrooms, auto-illuminating wardrobes and private saltwater infinity pools, while select villas feature private lidos and multi-bedroom layouts ideal for multi-generational travel.
  • The resort’s Poseidon Spa provides a tranquil wellness retreat inspired by the sea. The sanctuary features Elemis and Cinq Mondes treatments, a heated indoor pool and the unique Aphrodite’s Bath — a private couples’ experience set in a cave-like space overlooking the water with a seawater thalassotherapy pool.
  • Private yacht excursions and water activities showcase Crete from a new perspective. Explore Mirabello Bay by boat, try snorkeling and diving, or simply enjoy the calm waters surrounding the resort’s secluded shoreline.

The Restaurants

  • Labyrinthos Restaurant puts a modern spin on Greek cuisine, serving dinner on a terrace overlooking the resort grounds. Expect plates like giouvetsi (lamb stew with orzo pasta), bulger salad-stuffed eggplant and classic chicken souvlaki.
  • The Minotaure delivers the luxury hotel’s most romantic dining setting, with candlelit dinners beside the pool under the stars. The restaurant specializes in innovative Asian and international cuisine, combined with an extensive worldwide wine cellar, live piano accompaniment and orchestra performances on select evenings.
  • The Greek Kafenion celebrates Crete’s culinary heritage in a waterfront setting, where local fishermen supply seafood from the bay and chefs incorporate herbs from the resort’s gardens into traditional dishes like stuffed grape leaves and zucchini flowers or sautéed grouper with artichokes.
  • The Blue Bay offers a more casual seaside dining experience, with all-day Mediterranean and international fare served overlooking the water. Enjoy fresh salads, vegetarian dishes, light bites and beachside favorites by day before sunset views and live music at the jetty bar transform the venue into a relaxed cocktail spot in the evening.
  • Breakfast at the Club House sets the tone for the day with panoramic bay views, offering a wide selection of à la carte morning favorites alongside a bountiful buffet with a dedicated Cretan corner highlighting local specialties.

Amenities
24-hour room service
Babysitting services
Bar
Beach
Fitness classes
Gym
House car
Indoor pool
Kids Club
Meeting rooms
Outdoor pool
Pet friendly
Restaurants
Spa
Getting There
Thessi Nissi, Aghios Nicolaos, 72100, Crete, Greece
TEL302841090200
TEL302841090047
NEARBY AIRPORT(S)
HER (50 min-1 hr)  
Check Availability