Best boutique and luxury hotels in Greece

  1. Santorini, Greece

    Domes Novos Santorini

    Smith Extra

    A cocktail each. For three-night stays, you'll also receive one breakfast in bed

    Smith Extra

    A cocktail each. For three-night stays, you'll also receive one breakfast in bed

    Price per night from (includes taxes and fees)$581.77

  2. Chania, Greece

    Domes Zeen Chania

    Smith Extra

    A free cocktail session in the Beach House Bar; GoldSmiths staying seven nights or more get a three-course lunch

    Smith Extra

    A free cocktail session in the Beach House Bar; GoldSmiths staying seven nights or more get a three-course lunch

    Price per night from (includes taxes and fees)$623.17

  3. Crete, Greece

    Tella Thera

    Smith Extra

    €50 spa credit a room

    Smith Extra

    €50 spa credit a room

    Price per night from (includes taxes and fees)$1,696.56

  4. Skiathos, Greece

    Elivi Skiathos

    Smith Extra

    A welcome drink, a 30-minute spa treatment (per booking), sparkling wine, and return transfers to the hotel

    Smith Extra

    A welcome drink, a 30-minute spa treatment (per booking), sparkling wine, and return transfers to the hotel

    Price per night from (includes taxes and fees)$2,214.19

  5. Crete, Greece

    Minos Beach Art Hotel

    Smith Extra

    A bottle of wine and fruit platter; villa guests get a bottle of champagne and a selection of Greek treats delivered during the stay

    Smith Extra

    A bottle of wine and fruit platter; villa guests get a bottle of champagne and a selection of Greek treats delivered during the sta

    more

    Price per night from (includes taxes and fees)$3,683.08

  6. Corfu, Greece

    Domes Miramare

    Smith Extra

    A cocktail each; those staying three nights or more also get a sushi platter; those staying five nights get a three-course dinner

    Smith Extra

    A cocktail each; those staying three nights or more also get a sushi platter; those staying five nights get a three-course dinner

    To check availability, call 1 800 464 2040

  1. 1
  2. 2
  3. 3
  4. 4
  5. 6