Apartments in Greece
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Where to stay in Greece
Apartments in Athens

The Stanley
Athens City Centre
‐0.63 km from city centre
8.8/10 Excellent! (1,808 reviews)
Apartments in Santorini

Hotel Sunny Villas
9.4/10 Exceptional! (908 reviews)
Apartments in Rhodes

Mitsis Rodos Village Beach Hotel and Spa
8.6/10 Excellent! (246 reviews)
Apartments in Corfu

Angsana Corfu Resort & Spa
9.2/10 Wonderful! (224 reviews)
Keep exploring
Keep exploring
- Hotels near Eleftherios Venizelos Airport (ATH)
- Hotels near Mykonos Island National Airport (JMK)
- Hotels near Skiathos Island National Airport (JSI)
- Hotels near Milos Island National Airport (MLO)
- Hotels near Paros National Airport (PAS)
- Hotels near Naxos Island National Airport (JNX)
- Hotels near Santorini National Airport (JTR)
- Hotels near Kalamata Intl. Airport (KLX)
- Hotels near Zakynthos Intl. Airport (ZTH)
- Hotels near Macedonia Airport (SKG)
- Athens Hotels
- Santorini Hotels
- Rhodes Hotels
- Corfu Hotels
- Mykonos Hotels
- Chania Hotels
- Hersonissos Hotels
- Rethymno Hotels
- Paros Hotels
- Naxos Hotels
- Zakynthos Hotels
- Kos Hotels
- Kefalonia Hotels
- Milos Hotels
- Thessaloniki Hotels
- Heraklion Hotels
- Skiathos Hotels
- Agios Nikolaos Hotels
- Oia Hotels
- Lefkada Hotels
- Ira Hotel & Spa - Adults Only
- Agapi Beach Resort - Premium All Inclusive
- Peninsula Resort & Spa - All Inclusive
- Tropicana Hotel , Suites & Villas Mykonos
- Skyfall Suites - Adults Only
- Caldera Premium Villas - Adults Only
- Mitsis Rodos Village Beach Hotel and Spa
- Mitsis Selection Alila
- Mitsis Rinela Beach
- Hermes Mykonos Hotel
- Princess Andriana Resort & Spa – Ultra All Inclusive
- Argo Boutique Hotel
- Grand Beach Mykonos
- Angsana Corfu Resort & Spa
- Divani Corfu Palace
- Kiani Beach Resort Family
- Maki's Place
- Mareblue Beach - All Inclusive
- Elounda Palm Hotel
- Mitsis Norida Beach