Greece hotels

Greece Overview

Show all cities
Alphabetical City Index
Greece regions
Hotels City Rating From

Belvedere Hotel Mykonos Island  5 stars

School Of Fine Arts District, Mykonos Island, Greece, 84600

Mykonos Island Superb ZAR 38 097

Elounda Gulf Villas And Suites Crete Island  5 stars

Elounda, Crete Island, Greece, 72053

Crete Island Fabulous ZAR 7 203

Minos Beach Art Hotel Agios Nikolaos  5 stars

Agios Nikolaos, Agios Nikolaos (Crete), Greece, 72100

Agios Nikolaos (Crete) Superb ZAR 3 923

St. Nicolas Bay Resort Hotel & Villas Crete Island  5 stars

Thessi Nissi, Crete Island, Greece, 72100

Crete Island Fabulous ZAR 13 218

Aegean Suites Skiathos Island  5 stars

Megali Ammos, Skiathos Island, Greece, 37002

Skiathos Island Exclusive ZAR 6 821

Chromata Hotel Imerovigli  5 stars

Imerovigli, Imerovigli (Santorini), Greece, 84700

Imerovigli (Santorini) Fabulous ZAR 12 781

Santorini Kastelli Resort Santorini Island  5 stars

Kamari, Santorini Island, Greece, 84700

Santorini Island Fabulous ZAR 4 196

Mykonos Grand Hotel Agios Ioannis  5 stars

Agios Ioannis, Agios Ioannis (Mykonos), Greece, 84600

Agios Ioannis (Mykonos) Superb ZAR 8 803

Melenos Lindos Hotel  5 stars

Lindos, Lindos (Rhodes), Greece, 85107

Lindos (Rhodes) Exclusive ZAR 6 110

Eagles Palace Ouranoupoli  5 stars

Ouranoupolis, Ouranoupoli, Greece, 63075

Ouranoupoli Fabulous ZAR 6 725

Mykonos Theoxenia Hotel Mykonos Island  5 stars

Kato Mili, Mykonos Island, Greece, 84600

Mykonos Island Fabulous ZAR 8 297

Electra Palace Athens  5 stars

18-20, N.Nikodimou Str, Athens, Greece, 10557

Athens Fabulous ZAR 3 581

Minoa Palace Resort & Spa Platanias  5 stars

Platanias, Platanias (Crete), Greece, 730 14

Platanias (Crete) Superb ZAR 3 868

Cavo Tagoo Hotel Mykonos Island  5 stars

Tagoo, Mykonos Island, Greece, 84600

Mykonos Island Fabulous ZAR 9 978

Aldemar Olympian Village Skafidia  5 stars

Skafidia, Skafidia, Greece, 27100

Skafidia Fabulous ZAR 2 733

Hilton Athens Hotel  5 stars

46 Vassilissis Sofias Avenue, Athens, Greece, 11528

Athens Fabulous ZAR 3 882

Corfu Palace  5 stars

Leoforos Dimokratias 2, Corfu Island, Greece, 49100

Corfu Island Fabulous ZAR 2 706

Semeli Hotel Mykonos Island  5 stars

Mykonos Town, Mykonos Island, Greece, 84600

Mykonos Island Fabulous ZAR 3 403

Rodos Palladium Hotel Kallithea  5 stars

Kallithea, Kallithea (Rhodes), Greece, 85100

Kallithea (Rhodes) Fabulous ZAR 2 952

Atrium Palace Kalathos  5 stars

Kalathos Beach, Kalathos, Greece, 85102

Kalathos Superb ZAR 7 217

Creta Maris Beach Resort Hersonissos  5 stars

Hersonissos, Hersonissos (Crete), Greece, 70014

Hersonissos (Crete) Very good ZAR 4 702

Kipriotis Panorama Hotel & Suites Psalidi  5 stars

Psalidi Area, Psalidi (Kos), Greece, 85300

Psalidi (Kos) Fabulous ZAR 1 845

Panorama Hotel Chania  5 stars

Kato Galatas, Chania (Crete), Greece

Chania (Crete) Fabulous ZAR 2 323

Cretan Pearl Resort & Spa Chania  5 stars

Stavros Akrotiri, Chania (Crete), Greece, 731 00

Chania (Crete) Very good ZAR 2 651

Rodos Palace Ixia  5 stars

Trianton Ave, Ixia (Rhodes), Greece, 85100

Ixia (Rhodes) Good ZAR 1 968

Grande Bretagne Hotel Athens  5 stars

1 Vasileos Georgiou A Str, Athens, Greece, 10563

Athens Fabulous ZAR 6 274

Santa Marina Hotel Mykonos Island  5 stars

Ornos Bay, Mykonos Island, Greece, 84600

Mykonos Island Superb ZAR 12 247

Blue Palace Resort And Spa Elounda  5 stars

Plaka, Elounda (Crete), Greece, 72053

Elounda (Crete) Fabulous ZAR 6 096

Elounda Beach Hotel  5 stars

Elounda, Elounda (Crete), Greece, 72053

Elounda (Crete) Superb ZAR 7 600

Elounda Bay Palace  5 stars

Elounda, Elounda (Crete), Greece, 72053

Elounda (Crete) Superb ZAR 4 989

Danai Beach Resort & Villas Nikiti  5 stars

Nikiti, Nikiti (Sithonia), Greece, 63088

Nikiti (Sithonia) Superb ZAR 6 739

Majestic Hotel Santorini Island  5 stars

Fira, P.O. Box 11, Santorini Island, Greece, 84700

Santorini Island Good ZAR 3 882

Lindian Village Lardos  5 stars

Lardos Beach, Lardos, Greece, 85109

Lardos Very good ZAR 4 169

Tamarix Del Mar Suites Kamari  5 stars

Kamari, Kamari (Santorini), Greece, 84700

Kamari (Santorini) Superb ZAR 4 401

Kassandra Bay Resort Skiathos Island  5 stars

Vasilias Beach, Skiathos Island, Greece, 37002

Skiathos Island Superb ZAR 5 850

Volcano View Hotel Santorini Island  5 stars

Agia Irini, Santorini Island, Greece, 84700

Santorini Island Fabulous ZAR 8 748

Cape Sounio, Grecotel Exclusive Resort Sounion  5 stars

67 Km Athens-Sounio Road, Sounion, Greece, 19500

Sounion Fabulous ZAR 6 110

Porto Elounda Golf & Spa Resort  5 stars

Elounda, Elounda (Crete), Greece, 72053

Elounda (Crete) Very good ZAR 9 131

Mykonos Blu Grecotel Exclusive Resort Mykonos Island  5 stars

Psarou, Mykonos Island, Greece, 84600

Mykonos Island Fabulous ZAR 19 561

Electra Palace Ialysos  5 stars

Trianta Beach, Ialysos (Rhodes), Greece, 85101

Ialysos (Rhodes) Fabulous ZAR 2 774

Galaxy Hotel Heraklion  5 stars

75 Dimokratias Avenue, Heraklion (Crete), Greece, 71306

Heraklion (Crete) Superb ZAR 1 558

Palladium Hotel Platys Gialos  5 stars

Platys Gialos, Platys Gialos (Mykonos), Greece, 84600

Platys Gialos (Mykonos) Fabulous ZAR 9 035

Sofitel Athens Airport Hotel Spata  5 stars

Athens International Airport, Spata, Greece, 19019

Spata Superb ZAR 3 007

Elounda Mare Hotel  5 stars

72053 Elounda, Crete, Elounda (Crete), Greece, GR-720 53

Elounda (Crete) Fabulous ZAR 10 033

Aquila Porto Rethymno Hotel  5 stars

Sikelianou & Venizelou 52A, Rethymno (Crete), Greece, 74 100

Rethymno (Crete) Superb ZAR 2 023

Kontokali Bay Resort & Spa  5 stars

Kontokali, Kontokali, Greece, 49100

Kontokali Superb ZAR 4 128

Caravel Zante Hotel Tsilivi  5 stars

Tsilivi, Tsilivi (Zakynthos), Greece, 29100

Tsilivi (Zakynthos) Fabulous ZAR 2 255

The Margi Hotel Vouliagmeni  5 stars

11 Litous Street, Vouliagmeni, Greece, 16671

Vouliagmeni Fabulous ZAR 4 046

Skiathos Princess Hotel  5 stars

Agia Paraskevi, Skiathos Island, Greece, 37002

Skiathos Island Very good ZAR 5 358

Athenaeum Intercontinental Athens Hotel  5 stars

89-93 Syngrou Avenue, Athens, Greece, 11745

Athens Very good ZAR 3 280

Astarte Suites Akrotiri  5 stars

Kaldera-Akrotiri, Akrotiri (Santorini), Greece, 84700

Akrotiri (Santorini) Superb ZAR 9 842

Amirandes, Grecotel Exclusive Resort Gouves  5 stars

Gouves, Gouves, Greece, 71110

Gouves Superb ZAR 5 098

Corfu Imperial Grecotel Exclusive Resort  5 stars

Kommeno, Corfu Island, Greece, 49083

Corfu Island Fabulous ZAR 7 613

Grecotel Eva Palace Corfu Island  5 stars

Kommeno, Corfu Island, Greece, 49083

Corfu Island Fabulous ZAR 4 934

Sentido Ixian Grand Hotel Rhodes Island  5 stars

Ixia Beach, Rhodes Island, Greece, 85101

Rhodes Island ZAR 2 501

Elysium Resort & Spa Rhodes Island  5 stars

Faliraki - Kallithea Beach, Rhodes Island, Greece, 85100

Rhodes Island Superb ZAR 5 221

Sani Club Hotel  5 stars

Kassandra Halkidiki, Sani (Chalkidiki), Greece, 63077

Sani (Chalkidiki) Superb ZAR 10 224

Porto Sani Hotel Sani  5 stars

Kassandra, Sani (Chalkidiki), Greece, 63077

Sani (Chalkidiki) Superb ZAR 7 108

Ikos Oceania Hotel Nea Moudania  5 stars

Eleonas, Nea Moudania, Greece, 63200

Nea Moudania Superb ZAR 5 440

Bill & Coo Suites And Lounge Mykonos Island  5 stars

Megali Ammos, Mykonos Island, Greece, 84600

Mykonos Island Superb ZAR 10 607

Domes Of Elounda Hotel  5 stars

Tsifliki, Elounda (Crete), Greece, 72053

Elounda (Crete) Superb ZAR 4 469

Aquila Rithymna Beach Hotel Rethymno  5 stars

Adelianos Kampos, P.O.Box 23, Rethymno (Crete), Greece, 74100

Rethymno (Crete) Fabulous ZAR 5 782

Myconian Ambassador Hotel Mykonos Island  5 stars

Main Street, Mykonos Island, Greece, 84600

Mykonos Island Superb ZAR 9 568

Andronis Luxury Suites Oia  5 stars

Oia, Oia (Santorini), Greece, 84702

Oia (Santorini) Exclusive ZAR 12 220

Lindos Blu Hotel  5 stars

46.5 Km Rodos - Lindos Avenue Vlicha Lindos, Lindos (Rhodes), Greece, 85107

Lindos (Rhodes) Superb ZAR 7 627

Hersonissos Palace  5 stars

Dedalou 10 Street, Hersonissos (Crete), Greece, GR-70014

Hersonissos (Crete) Exclusive ZAR 1 421

Cavo Spada Hotel Kolymbari  5 stars

Rapaniana, Kolymbari, Greece, 73006

Kolymbari Fabulous ZAR 6 000

Porto Bello Royal Hotel Kardamena  5 stars

Kardamena, Kardamena (Kos), Greece, 85300

Kardamena (Kos) Exclusive ZAR 3 048

Mabely Grand Hotel Zakynthos Island  5 stars

Kambi, Zakynthos Island, Greece, 290 91

Zakynthos Island Fabulous ZAR 2 323

The Westin Resort Costa Navarino  5 stars

Navarino Dunes, Costa Navarino, Greece, 24001

Costa Navarino Superb ZAR 5 085

Sun Rocks Hotel Santorini Island  5 stars

Firostefani, Santorini Island, Greece, 84700

Santorini Island Superb ZAR 6 192

The Romanos Resort Costa Navarino  5 stars

Navarino Dunes, Costa Navarino, Greece, 24001

Costa Navarino Superb ZAR 7 832

Apollonion Resort & Spa Kefalonia Island  5 stars

XI Beach, Kefalonia Island, Greece, 28200

Kefalonia Island Superb ZAR 3 239

Aegean Breeze Hotel Rhodes Island  5 stars

Fanes Beach, Rhodes Island, Greece, 85106

Rhodes Island ZAR 2 419

Diamond Deluxe Hotel Kos Island  5 stars

Lambi Area, Kos Island, Greece, 85300

Kos Island Superb ZAR 3 854

Helona Resort Kos Island  5 stars

Gourniati Area, Kos Island, Greece, 85302

Kos Island Superb ZAR 3 759

Grecotel Kos Imperial Thalasso Psalidi  5 stars

Psalidi, Psalidi (Kos), Greece, 85300

Psalidi (Kos) Fabulous ZAR 4 360

Mitsis Laguna Resort & Spa Anissaras  5 stars

Anissaras, Anissaras, Greece, 70014

Anissaras Superb ZAR 3 854

Mitsis Rodos Maris Resort & Spa Kiotari  5 stars

Kiotari, Kiotari, Greece, 85109

Kiotari Superb ZAR 2 884

Cretan Dream Royal Hotel Chania  5 stars

Stalos, Chania (Crete), Greece, 73110

Chania (Crete) Superb ZAR 2 583

Mykonos Princess Hotel Mykonos Island  5 stars

Agios Stefanos, Mykonos Island, Greece, 84600

Mykonos Island Superb ZAR 3 431

The Lesante Luxury Hotel & Spa Zakynthos Island  5 stars

Tsilivi, Zakynthos Island, Greece, 29100

Zakynthos Island Superb ZAR 4 469

Astra Suites Imerovigli  5 stars

Imerovigli, Imerovigli (Santorini), Greece, 84700

Imerovigli (Santorini) Exclusive ZAR 7 736

Corfu Holiday Palace  5 stars

Nausikas Str. 2, Corfu Island, Greece, 49100

Corfu Island Good ZAR 2 214

Royal Olympic Hotel Athens  5 stars

28-34 Athanasiou Diakou, Athens, Greece, 11743

Athens Fabulous ZAR 2 023

Sensimar Minos Palace Crete Island  5 stars

Aghios Nikolaos, Crete Island, Greece, 72100

Crete Island Very good ZAR 4 128

Aquagrand Exclusive Deluxe Resort Lindos  5 stars

Lindos, Lindos (Rhodes), Greece, 85107

Lindos (Rhodes) Superb ZAR 6 602

Michelangelo Resort & Spa Kos Island  5 stars

Agios Fokas, Kos Island, Greece, 85300

Kos Island Fabulous ZAR 3 895

Carda Beach Hotel Kardamena  5 stars

Kardamena, Kardamena (Kos), Greece, 85301

Kardamena (Kos) Fabulous ZAR 2 187

Aqua Blu Boutique Hotel & Spa Kos Island  5 stars

Lambi Beach, Kos Island, Greece, 85300

Kos Island Superb ZAR 3 267

Santorini Princess Luxury Spa Hotel Imerovigli  5 stars

Imerovigli, Imerovigli (Santorini), Greece, 84700

Imerovigli (Santorini) Superb ZAR 4 059

Atlantica Sensatori Resort Analipsi  5 stars

Analipsi, Analipsi (Crete), Greece, 70014

Analipsi (Crete)

Blue Marine Resort & Spa Agios Nikolaos  5 stars

Amoudara Agios Nikolaos, Agios Nikolaos (Crete), Greece, 72100

Agios Nikolaos (Crete) Very good ZAR 2 952

Mitsis Blue Domes Exclusive Hotel Kardamena  5 stars

Kardamena, Kardamena (Kos), Greece, 85302

Kardamena (Kos) Superb ZAR 4 675

Mitsis Faliraki Beach Hotel  5 stars

Faliraki, Faliraki, Greece, 85105

Faliraki ZAR 4 100

Olympic Palace Rhodes Island  5 stars

Leoforos Iraklidon (Ialyssou), Rhodes Island, Greece, 85100

Rhodes Island Fabulous ZAR 2 405

Atlantica Aegean Blue Hotel Kolymbia  5 stars

, , Kolymbia, Greece, 85103

Kolymbia ZAR 4 223

Bella Beach Hotel Hersonissos  5 stars

Anissaras Hersonissou, Hersonissos (Crete), Greece, 70014

Hersonissos (Crete) Superb ZAR 2 651

Sentido Blue Sea Beach Hotel Crete Island  5 stars

Irinis Str, Crete Island, Greece, 70007

Crete Island Superb ZAR 2 405

Port Royal Villas & Spa Kolymbia  5 stars

Main Street, Kolymbia, Greece, 85100

Kolymbia Exclusive ZAR 3 677

Mitsis Summer Palace Kardamena  5 stars

Kardamena, Kardamena (Kos), Greece, 85302

Kardamena (Kos) Superb ZAR 1 530

Amathus Beach Hotel Rhodes Island  5 stars

100 Iraklidon Avenue, Rhodes Island, Greece, 85101

Rhodes Island Fabulous ZAR 2 146

Mitsis Serita Beach Hotel Anissaras  5 stars

Anissaras, Anissaras, Greece, 70014

Anissaras Fabulous ZAR 2 501

Gaia Palace Kos Island  5 stars

Main Street, Kos Island, Greece, 85300

Kos Island Very good ZAR 3 294

Hotel Aquila Elounda Village  5 stars

Pigadakia Eloundas, Elounda (Crete), Greece

Elounda (Crete) ZAR 3 431

Mykonos Ammos Hotel Mykonos Island  5 stars

Ornos, Mykonos Island, Greece, 84600

Mykonos Island Very good ZAR 5 795

Kiani Beach Resort Kalyves  5 stars

Kiani Akti, Kalyves, Greece, 73003

Kalyves Superb ZAR 2 665

Fodele Beach Hotel  5 stars

Fodele, Fodele, Greece, 71500

Fodele Fabulous ZAR 3 690

Mayor Pelekas Monastery Hotel Corfu Island  5 stars

Pelekas Beach, Corfu Island, Greece, 49084

Corfu Island Superb ZAR 2 651

Mitsis Grand Hotel Rhodes Island  5 stars

Akti Miaouli & Papanikolaou, Rhodes Island, Greece, 85100

Rhodes Island Good ZAR 2 897

Royal Heights Resort Malia  5 stars

Pezoula, Malia (Crete), Greece

Malia (Crete) Superb ZAR 3 622

Regina Dell Acqua Resort Skala  5 stars

Skala, Skala (Kefalonia), Greece, 28082

Skala (Kefalonia) Fabulous ZAR 3 554

Aquila Elounda Village  5 stars

Aghios Nikolaos, Crete, Elounda (Crete), Greece, 72053

Elounda (Crete) Superb ZAR 4 073

Atlantica Imperial Resort Kolymbia  5 stars

Kolimbia, Po Box 4101 - 85103, Kolymbia, Greece, 85103

Kolymbia ZAR 4 073

Agelia Beach Hotel Rethymno  5 stars

Sfakaki, Rethymno, Rethymno (Crete), Greece

Rethymno (Crete) ZAR 2 323

Palazzo Del Mare Hotel Marmari  5 stars

Marmari, Kos, Gr, Marmari (Kos), Greece, 85300

Marmari (Kos) Superb ZAR 3 294

Chc Galini Sea View Hotel Chania  5 stars

Agia Marina, Chania (Crete), Greece

Chania (Crete) Guest rating ZAR 5 153

The Kresten Royal Villas & Spa Kallithea  5 stars

6Th Km Rhodes -Kalithea Ave., Kallithea (Rhodes), Greece, 85100

Kallithea (Rhodes) ZAR 3 909

Lindos Memories Hotel  5 stars

Psaltos, Lindos (Rhodes), Greece, 85107

Lindos (Rhodes) Superb ZAR 5 030

Eleon Grand Resort & Spa Zakynthos Island  5 stars

Tragaki, Zakynthos Island, Greece, 29100

Zakynthos Island ZAR 6 424

Athena Pallas Village Chalkidiki  5 stars

Akti Elias, Chalkidiki, Greece, 63088

Chalkidiki Very good ZAR 2 638

St Constantine Hotel Gouves  5 stars

Thermopilon Street, Gouves, Greece, 70014

Gouves ZAR 2 460

Sheraton Rhodes Resort Rhodes Island  5 stars

Ialyssos Avenue, Rhodes Island, Greece, 85105

Rhodes Island Superb ZAR 3 513

Atrium Platinum Luxury Resort Hotel & Spa Rhodes Island  5 stars

Illiados Street, Ixia Bay, Rhodes Island, Greece, 85100

Rhodes Island Superb ZAR 3 581

Sensimar Royal Blue Resort & Spa Panormos  5 stars

Main Street, Panormos (Crete), Greece, 74057

Panormos (Crete) Superb ZAR 2 856

Rethymno Mare Royal Hotel Skaleta  5 stars

P.O Box 44, Skaleta, Skaleta, Greece, 74100

Skaleta ZAR 2 597

Aldemar Knossos Royal Hotel Hersonissos  5 stars

Limenas Hersonissou, Hersonissos (Crete), Greece, 70014

Hersonissos (Crete) Fabulous ZAR 2 050

Blue Lagoon Village Kos Island  5 stars

Kefalos, Kos Island, Greece, 85301

Kos Island Superb ZAR 7 135

Porto Platanias Beach Resort & Spa  5 stars

Platanias, Platanias (Crete), Greece, 73014

Platanias (Crete) Fabulous ZAR 3 923

La Marquise Luxury Resort Complex Rhodes Island  5 stars

Kallithea, Rhodes Island, Greece, 85100

Rhodes Island Fabulous ZAR 3 800

Grace Santorini Hotel Santorini Island  5 stars

Imerovigli, Santorini Island, Greece, 84700

Santorini Island Superb ZAR 50 495

Porto Carras Meliton Hotel Sithonia  5 stars

Neos Marmaras, Sithonia, Greece, 63081

Sithonia Very good ZAR 3 376

Aldemar Amilia Mare Hotel Kallithea  5 stars

Kalithea , Kallithea (Rhodes), Greece

Kallithea (Rhodes) Fabulous ZAR 4 319

Sentido Aegean Pearl Hotel Rethymno  5 stars

Beach Road, Rethymno (Crete), Greece, 74100

Rethymno (Crete) Fabulous ZAR 2 378

Mitsis Ramira Beach Hotel Psalidi  5 stars

Psalidi, Psalidi (Kos), Greece, 85300

Psalidi (Kos) Fabulous ZAR 2 569

Princess Andriana Resort And Spa Kiotari  5 stars

Kiotari, Kiotari, Greece, 85109

Kiotari Superb ZAR 3 458

Royal Marmin Bay Boutique & Art Hotel Elounda  5 stars

Elounda Lasithi, Elounda (Crete), Greece, 72053

Elounda (Crete) Fabulous ZAR 3 061

Cavo Bianco Hotel Kamari  5 stars

Kamari, Kamari (Santorini), Greece, 84700

Kamari (Santorini) Good ZAR 5 003

Sani Beach Hotel Kassandra  5 stars

Kassandra, Kassandra, Greece, 63077

Kassandra Superb ZAR 7 887

Royal Myconian Resort & Spa Mykonos Island  5 stars

Elia Beach, Mykonos Island, Greece, 846 00

Mykonos Island Very good ZAR 3 349

Atrium Prestige Hotel Lachania  5 stars

Lachania Beach, South Rhodes, Lachania (Rhodes), Greece, 85109

Lachania (Rhodes) Superb ZAR 3 841

Grecotel White Palace Rethymno  5 stars

Adelianos Kampos, Rethymno (Crete), Greece, 74100

Rethymno (Crete) Superb ZAR 4 716

Castello Boutique Resort & Spa Sissi  5 stars

Sissi, Sissi (Crete), Greece, 724 00

Sissi (Crete) Fabulous ZAR 2 433

Chc Athina Palace Resort & Spa Agia Pelagia  5 stars

Lygaria, Agia Pelagia (Crete), Greece, 71500

Agia Pelagia (Crete) Fabulous ZAR 2 774

Lindos Imperial Hotel Kiotari  5 stars

Kiotari, Kiotari, Greece, 85102

Kiotari Fabulous ZAR 3 007

Daios Cove Luxury Resort & Villas Agios Nikolaos  5 stars

Vathi, Agios Nikolaos (Crete), Greece, 721 00

Agios Nikolaos (Crete) Superb ZAR 6 247

Marbella Beach Hotel Corfu Island  5 stars

Ag. Ioannis Peristeron, Pb 40, Corfu Island, Greece

Corfu Island Fabulous ZAR 3 649

Ikos Olivia Hotel Gerakini  5 stars

Paralia Gerakinis, Gerakini, Greece, 63200

Gerakini ZAR 9 281

Astir Odysseus Kos Resort And Spa Kos Island  5 stars

Tigaki, Kos Island, Greece, 85 300

Kos Island Superb ZAR 4 319

Iberostar Mirabello Beach And Village Agios Nikolaos  5 stars

Agios Nikolaos, Crete, Greece, Agios Nikolaos (Crete), Greece, 72100

Agios Nikolaos (Crete) ZAR 2 064

Sea Side Resort & Spa Agia Pelagia  5 stars

Mononaftis, Agia Pelagia (Crete), Greece, 71500

Agia Pelagia (Crete) ZAR 4 620

Kouros Palace Mastichari  5 stars

Mastichari, Mastichari (Kos), Greece

Mastichari (Kos) ZAR 2 036

Grand Blue Beach Hotel Kardamena  5 stars

25Is Martiou , Kardamena (Kos), Greece

Kardamena (Kos) ZAR 2 200

Insula Alba Resort & Spa - Adults Only Analipsi  5 stars

Analipsi, Analipsi (Crete), Greece

Analipsi (Crete) ZAR 3 239

Miraggio Thermal Spa Resort Chalkidiki  5 stars

Chalkidiki, Chalkidiki, Greece

Chalkidiki ZAR 3 349

Radisson Blu Beach Resort, Milatos Crete  5 stars

Neapoli Kritis, Milatos, Greece, 72400

Milatos Very good ZAR 3 294

Aldemar Paradise Mare Village Rhodes City  5 stars

Reni Koskinou Kalithea 85100 Rhodes Greece, Rhodes City, Greece

Rhodes City ZAR 3 212

Elysium Resort And Spa Faliraki  5 stars

Rhodes-Faliraki Avenue, Faliraki, Greece, 851 00

Faliraki ZAR 5 372

Lindos Village Resort And Spa Vlicha  5 stars

Vlicha Bay - Lindos, Vlicha (Rhodes), Greece, 85107

Vlicha (Rhodes) ZAR 2 733

Atrium Prestige Thalasso Spa Resort & Villas Lachania  5 stars

Lachania Beach South Rodes Rhodes 85109 Greece, Lachania (Rhodes), Greece

Lachania (Rhodes) ZAR 5 440

Sentido Vasia Resort & Spa Sissi  5 stars

Sisi Lasithiou - Crete 72400 Greece, Sissi (Crete), Greece, 72400

Sissi (Crete) ZAR 1 654

La Maltese Hotel Imerovigli  5 stars

Imerovigli Area, Imerovigli (Santorini), Greece, 84700

Imerovigli (Santorini) Superb ZAR 5 631

Aldemar Royal Mare Hotel Hersonissos  5 stars

Limenas Hersonissou, Hersonissos (Crete), Greece, 70014

Hersonissos (Crete) Fabulous ZAR 5 713

Pilot Beach Resort Georgioupoli  5 stars

Georgioupolis, Georgioupoli, Greece

Georgioupoli ZAR 4 251

Best Western Zante Park Hotel Zakynthos Island  4 stars

Laganas Beach, Zakynthos Island, Greece, 29100

Zakynthos Island Good ZAR 2 665

Fresh Hotel Athens  4 stars

26 Sophocleoys & Klisthenous, Athens, Greece, 10552

Athens Fabulous ZAR 2 023

Aegean Village Kardamena  4 stars

Kardamena, Kardamena (Kos), Greece, 85300

Kardamena (Kos) Superb ZAR 902

Kipriotis Hippocrates Hotel Psalidi  4 stars

Psalidi, Psalidi (Kos), Greece, 85300

Psalidi (Kos) Fabulous ZAR 4 633

Oceanis Beach & Spa Resort Kos Island  4 stars

Psalidi, Kos Island, Greece, 85300

Kos Island Fabulous ZAR 2 624

Emelisse Hotel Kefalonia Island  4 stars

Emplisis Bay, Kefalonia Island, Greece, 28084

Kefalonia Island Superb ZAR 4 223

Alexandra Beach Hotel Thasos Island  4 stars

Potos, Thasos Island, Greece, 640 02

Thasos Island Fabulous ZAR 2 255

Veggera Hotel Perissa  4 stars

Perissa, Perissa (Santorini), Greece, 84700

Perissa (Santorini) Fabulous ZAR 2 733

Andronikos Hotel Mykonos Island  4 stars

Drafaki, Mykonos Island, Greece, 84600

Mykonos Island Fabulous ZAR 7 094

Astra Village Kefalonia Island  4 stars

Svoronata , Kefalonia Island, Greece, 28100

Kefalonia Island Superb ZAR 2 009

Athens Gate Hotel  4 stars

10 Syngrou Avenue, Athens, Greece, 11742

Athens Superb ZAR 2 528

Grace Mykonos Hotel Agios Stefanos  4 stars

Agios Stefanos, Agios Stefanos (Mykonos), Greece, 84600

Agios Stefanos (Mykonos) Good ZAR 7 244

San Giorgio Hotel Mykonos Island  4 stars

Paraga Beach, Mykonos Island, Greece, 84600

Mykonos Island Very good ZAR 3 718

Costa Blu Hotel Benitses  4 stars

Benitses, Benitses (Corfu), Greece, 49084

Benitses (Corfu) Fabulous ZAR 2 105

Sandy Beach Hotel Marmari  4 stars

Marmari, Marmari (Kos), Greece, 853 00

Marmari (Kos) Superb ZAR 2 733

Akrotiri Beach Paleokastritsa  4 stars

Paleokastritsa, Paleokastritsa, Greece, 49083

Paleokastritsa Fabulous ZAR 3 048

Alexandra Beach Hotel Tsilivi  4 stars

Planos, Tsilivi, Tsilivi (Zakynthos), Greece, 29100

Tsilivi (Zakynthos) Superb ZAR 861

Avithos Resort Svoronata  4 stars

Svoronata, Svoronata, Greece, 28100

Svoronata Fabulous ZAR 2 993

Kefalonia Palace Kefalonia Island  4 stars

Chi Beach, Paliki Lixouri, Kefalonia Island, Greece, 28200

Kefalonia Island Fabulous ZAR 1 804

Rhodos Horizon Resort  4 stars

31 Akti Kanari, Rhodes, Gr, Rhodes Island, Greece, 85100

Rhodes Island Fabulous ZAR 1 380

Smartline Cosmopolitan Hotel Rhodes Island  4 stars

Irakleidon Avenue, Rhodes Island, Greece, 85101

Rhodes Island Fabulous ZAR 3 718

Amazones Village Suites Hersonissos  4 stars

Lyktou Road, Hersonissos (Crete), Greece, 70014

Hersonissos (Crete) Good ZAR 1 038

Continental Palace Kos Island  4 stars

G.Papadreou Street, 85300 Kos-Psalidi, Kos Island, Greece, 85300

Kos Island ZAR 3 950

Aqualand Resort Corfu Island  4 stars

Agios Ioannis Parelion, Corfu Island, Greece, 49100

Corfu Island Guest rating ZAR 2 938

Porto Skala Hotel Village Kefalonia Island  4 stars

Skala Village, Kefalonia Island, Kefalonia Island, Greece, 28082

Kefalonia Island Very good ZAR 1 202

Gaia Royal Hotel Mastichari  4 stars

Main Street, Mastichari (Kos), Greece, 85302

Mastichari (Kos) Good ZAR 2 023

Vencia Boutique Hotel Mykonos Island  4 stars

Agios Elefterios, Mykonos Island, Greece, 84600

Mykonos Island Superb ZAR 4 305

Platanista Hotel Kos Island  4 stars

Psalidi, Kos Island, Greece, 85300

Kos Island Superb ZAR 2 023

Sun Beach Resort Complex Ialysos  4 stars

Ialyssos Beach, Ialysos (Rhodes), Greece, 85101

Ialysos (Rhodes) Fabulous ZAR 2 077

Atlantis Hotel Kos Island  4 stars

Lambi, Kos Island, Greece, 85300

Kos Island Very good ZAR 1 736

Dessole Malia Beach Hotel  4 stars

Malia, Malia (Crete), Greece, 70007

Malia (Crete) Fabulous ZAR 3 485

Parga Beach Hotel  4 stars

Chrisogiali Beach, Parga, Greece, 480 60

Parga Fabulous ZAR 3 239

San Antonio Hotel Imerovigli  4 stars

Imerovigli, Imerovigli (Santorini), Greece, 84700

Imerovigli (Santorini) Superb ZAR 7 135

Silva Beach Hotel Hersonissos  4 stars

193, El.Venizelou Street, Hersonissos (Crete), Greece, 70014

Hersonissos (Crete) Very good ZAR 1 900

Aeolos Beach Resort Perama  4 stars

Perama, Perama (Corfu), Greece, 49100

Perama (Corfu) Very good ZAR 1 886

Belair Beach Hotel Rhodes Island  4 stars

Ialyssos Avenue, Rhodes Island, Greece, 85101

Rhodes Island Fabulous ZAR 997

Sunshine Crete Village Ierapetra  4 stars

Agios Ioannis, Ierapetra (Crete), Greece, 72200

Ierapetra (Crete) Fabulous ZAR 1 462

Sunshine Rhodes Hotel Ialysos  4 stars

1 Rapti Square, Ialysos (Rhodes), Greece, 85101

Ialysos (Rhodes) Fabulous ZAR 2 501

Lindos Royal Hotel  4 stars

Vlycha Beach, Lindos (Rhodes), Greece, 85107

Lindos (Rhodes) Fabulous ZAR 2 583

Skiathos Palace  4 stars

Koukounaries Bay, Skiathos Island, Greece, 37002

Skiathos Island Very good ZAR 2 296

Lindos Mare Hotel  4 stars

Vliha Bay, Lindos (Rhodes), Greece, 85107

Lindos (Rhodes) Superb ZAR 3 239

Maritimo Beach Hotel Sissi  4 stars

Main Street, Sissi (Crete), Greece, 72400

Sissi (Crete) Fabulous ZAR 1 626

Esperides Beach Hotel Rhodes Island  4 stars

Faliraki - Kallithea Beach, Rhodes Island, Greece, 85100

Rhodes Island Superb ZAR 3 540

Marianna Palace Rhodes Island  4 stars

Kolimbia, Rhodes Island, Greece, 85103

Rhodes Island Superb ZAR 1 257

Dimitra Beach Resort Kos Island  4 stars

Agios Fokas, Kos Island, Greece, 85300

Kos Island Fabulous ZAR 1 995

Mitsis Norida Beach Hotel Kardamena  4 stars

Kardamena, Kardamena (Kos), Greece, 85302

Kardamena (Kos) Fabulous ZAR 2 870

Dassia Chandris Hotel  4 stars

Dassia Bay, Dassia (Corfu), Greece, 49100

Dassia (Corfu) Very good ZAR 4 360

Mayor La Grotta Verde Grand Resort Corfu Island  4 stars

Agios Gordios, Corfu Island, Greece, 49084

Corfu Island Superb ZAR 3 376

Atrium Hotel Skiathos Island  4 stars

Agia Paraskevi, Skiathos Island, Greece, 37002

Skiathos Island Fabulous ZAR 3 376

Nissaki Beach Hotel Naxos Island  4 stars

Agios Georgios, Naxos Island, Greece, 84300

Naxos Island Superb ZAR 5 180

Suites Of The Gods Cave Spa Hotel Santorini Island  4 stars

Caldera At Megalochori, Santorini, Above Athinios, Santorini Island, Greece, 84700

Santorini Island Very good ZAR 3 321

Santa Marina Beach Hotel Agia Marina  4 stars

Agia Marina, Agia Marina (Crete), Greece, 73014

Agia Marina (Crete) Fabulous ZAR 2 897

Rodos Princess Beach Hotel Kiotari  4 stars

Kiotari, Kiotari, Greece, 85109

Kiotari Superb ZAR 2 815

La Piscine Art Hotel Skiathos Island  4 stars

Evagelistrias(Close To Peripheral Road)., Skiathos Island, Greece, 37002

Skiathos Island Superb ZAR 2 679

Doreta Beach Hotel Theologos  4 stars

85106 Theologos, Rhodes Island, Greece, Theologos (Rhodes), Greece, 85106

Theologos (Rhodes) Good ZAR 3 677

Kefalonia Bay Palace Kefalonia Island  4 stars

Afia Efimia, Kefalonia Island, Greece, 28081

Kefalonia Island Superb ZAR 2 788

Iberostar Creta Panorama Hotel  4 stars

P.O. Box 32, Crete Island, Greece, 74100

Crete Island Fabulous ZAR 2 829

Sunshine Village Hersonissos  4 stars

Seferi Str, Hersonissos (Crete), Greece, 70014

Hersonissos (Crete) ZAR 11 277

Iberostar Creta Marine Hotel Panormos  4 stars

Main Street, Panormos (Crete), Greece, 74100

Panormos (Crete) Superb ZAR 1 941

Peninsula Hotel Agia Pelagia  4 stars

Agia Pelagia, Agia Pelagia (Crete), Greece, 71150

Agia Pelagia (Crete) Fabulous ZAR 2 979

Meandros Hotel Kalamaki  4 stars

Kalamaki, Kalamaki (Zakynthos), Greece

Kalamaki (Zakynthos) ZAR 2 405

Diana Palace Hotel Argassi  4 stars

Argassi Area, Argassi, Greece, 29100

Argassi Guest rating ZAR 3 513

Elounda Breeze Resort  4 stars

Ayios Nicholaos, Elounda (Crete), Greece, 720 53

Elounda (Crete) Very good ZAR 1 995

Apollon Hotel Kos Island  4 stars

Lambi, Kos Island, Greece, 85300

Kos Island Very good ZAR 1 161

Royal Belvedere Hotel Hersonissos  4 stars

Limenas Hersonissou, Hersonissos (Crete), Greece, 70014

Hersonissos (Crete) Fabulous ZAR 2 788

Elounda Ilion Hotel  4 stars

Main Street, Elounda (Crete), Greece, 72053

Elounda (Crete) Fabulous ZAR 1 722

Akti Beach Club Hotel Kardamena  4 stars

Kardamena, Kardamena (Kos), Greece, 85302

Kardamena (Kos) ZAR 3 308

Hotel Valtos Beach Parga  4 stars

Parga, Parga, Greece, 48060

Parga Superb ZAR 3 854

Evelyn Beach Hotel Hersonissos  4 stars

A. Kanakaki & 25Th Martiou, Hersonissos (Crete), Greece

Hersonissos (Crete) Very good ZAR 1 011

Bitzaro Grande Hotel Zakynthos Island  4 stars

Kalamaki, Zakynthos Island, Greece, 29100

Zakynthos Island ZAR 1 298

Lindos Princess Beach Hotel Lardos  4 stars

Lardos, Lardos, Greece, 851 09

Lardos Superb ZAR 4 907

Filerimos Village Ialysos  4 stars

37 Ialysos Avenue, Ialysos (Rhodes), Greece

Ialysos (Rhodes) Very good ZAR 2 651

Filoxenia Hotel Tsilivi  4 stars

Tsilivi, Tsilivi (Zakynthos), Greece, 29100

Tsilivi (Zakynthos) Good ZAR 2 815

Primasol Louis Ionian Sun Hotel Corfu Island  4 stars

Agios Ioannis, Corfu Island, Greece, 49084

Corfu Island ZAR 2 351

Aquis Zorbas Village Anissaras  4 stars

Anissaras - Hersonissos, Anissaras, Greece, 700 14

Anissaras ZAR 3 075

Skiathos Premier Hotel  4 stars

Skiathos Island, Troulos, Skiathos Island, Greece, 37002

Skiathos Island

Aegean View Aqua Resort Kos Island  4 stars

Paradisi Area, Kos Island, Greece, 85300

Kos Island Fabulous ZAR 2 255

Zante Maris Hotel Tsilivi  4 stars

Planos, Tsilivi (Zakynthos), Greece, 29100

Tsilivi (Zakynthos) ZAR 2 952

Lutania Beach Hotel Kolymbia  4 stars

Athinon Str., Kolymbia, Greece, 85103

Kolymbia ZAR 3 103

Golden Odyssey Hotel Kolymbia  4 stars

Kolymbia, Kolymbia, Greece, 85103

Kolymbia ZAR 3 103

Sissi Bay Hotel  4 stars

Sissi, Lasithi , Sissi (Crete), Greece, 72400

Sissi (Crete) Superb ZAR 915

Elounda Blue Bay Hotel  4 stars

Agia Paraskevi, Elounda (Crete), Greece, 72053

Elounda (Crete) Good ZAR 2 282

Lindos White Hotel & Suites  4 stars

Lindos, Vlicha Bay (Ex. Lindos Star), Lindos (Rhodes), Greece, 85107

Lindos (Rhodes) Fabulous ZAR 1 599

Oceanis Hotel Rhodes Island  4 stars

Ixia Avenue, Rhodes Island, Greece, 85100

Rhodes Island Good ZAR 2 282

Kresten Palace Kallithea  4 stars

6Th Klm Kallithea Avenue, Kallithea (Rhodes), Greece, 85100

Kallithea (Rhodes) Superb ZAR 1 230

Louis Creta Princess Hotel Maleme  4 stars

730 14 Platanias, Chania, Maleme (Crete), Greece

Maleme (Crete) Good ZAR 2 952

Petit Palace Santorini Island  4 stars

Fira, Santorini Island, Greece, 84700

Santorini Island Superb ZAR 8 762

Kalyves Beach Hotel  4 stars

Kalyves Apokoronou, Kalyves, Greece, 73003

Kalyves Superb ZAR 1 804

Majestic Spa Hotel Laganas  4 stars

Laganas, Laganas, Greece, 291 00

Laganas Guest rating ZAR 2 036

Zante Royal Resort Zakynthos Island  4 stars

Vassilikos, Zakynthos Island, Greece, 29100

Zakynthos Island Superb ZAR 1 585

Eurovillage Achilleas Mastichari  4 stars

Mastichari, Mastichari (Kos), Greece, 85302

Mastichari (Kos) Exclusive ZAR 1 722

Mediterranee Hotel Lassi  4 stars

Lassi, Lassi (Kefalonia), Greece, 28100

Lassi (Kefalonia) Superb ZAR 2 173

Ialyssos Bay Hotel Ialysos  4 stars

Ialyssos, Ialysos (Rhodes), Greece, 85101

Ialysos (Rhodes) Fabulous ZAR 2 720

Almyrida Beach Hotel  4 stars

Almyrida Apokoronou, Almyrida (Crete), Greece, 73008

Almyrida (Crete) Superb ZAR 1 558

Star Beach Village & Waterpark Hersonissos  4 stars

Themistokleous 5, Hersonissos (Crete), Greece, 70014

Hersonissos (Crete) Fabulous ZAR 3 718

Lyttos Beach Hotel Anissaras  4 stars

Anissaras, Anissaras, Greece, 70014

Anissaras Fabulous ZAR 2 788

Asteris Hotel Skala  4 stars

Skala, Skala (Kefalonia), Greece, 28086

Skala (Kefalonia) Superb ZAR 1 462

Asterias Village Hersonissos  4 stars

59 Europis Street, Hersonissos (Crete), Greece, 70014

Hersonissos (Crete) Fabulous ZAR 1 271

El Greco Hotel Santorini Island  4 stars

Fira, Santorini Island, Greece, 84 700

Santorini Island Fabulous ZAR 3 362

Corfu Chandris Hotel Dassia  4 stars

Dassia Bay, Dassia (Corfu), Greece, 49100

Dassia (Corfu) Very good ZAR 4 155

Louis Zante Beach Hotel Zakynthos Island  4 stars

Laganas, Zakynthos Island, Greece

Zakynthos Island Very good ZAR 3 444

Zakantha Beach Hotel Zakynthos Island  4 stars

Argassi, Zakynthos Island, Greece, 29100

Zakynthos Island ZAR 1 913

Selini Suites Chania  4 stars

Rapaniana Kolimbari, Chania (Crete), Greece, 73006

Chania (Crete) Fabulous ZAR 1 613

Sun Palace Rhodes Island  4 stars

Main Street, Rhodes Island, Greece

Rhodes Island Very good ZAR 2 979

Grand Hotel Holiday Resort Piskopiano  4 stars

Hersonissos, Hersonissos, Gr, Piskopiano, Greece, 70014

Piskopiano Superb ZAR 1 995

Blue Bay Hotel Agia Pelagia  4 stars

Agia Pelagia, Agia Pelagia (Crete), Greece, 71414

Agia Pelagia (Crete) Good ZAR 1 271

Mitsis Petit Palais Hotel Rhodes Island  4 stars

3, Stratigou Griva (Ex. Chevaliers Palace), Rhodes Island, Greece, 85100

Rhodes Island Superb ZAR 1 872

Louis Corcyra Beach Hotel Corfu Island  4 stars

Gouvia, Corfu Island, Greece, 49100

Corfu Island Very good ZAR 3 718

Sunshine Corfu Hotel & Spa  4 stars

Nissaki, Corfu Island, Greece, 49083

Corfu Island Fabulous ZAR 2 597

Bourtzi Boutique Hotel Skiathos Island  4 stars

Moraitou 8, Skiathos Island, Greece

Skiathos Island Fabulous ZAR 3 485

Aquis Sandy Beach Resort Corfu Island  4 stars

Aghios Georgios, Corfu, Gr, Corfu Island, Greece

Corfu Island Superb ZAR 2 843

Pelagos Suites Kos Island  4 stars

Lambi Beach, Kos Island, Greece, 85300

Kos Island Very good ZAR 6 028

Eden Roc Resort Hotel Rhodes Island  4 stars

Kalithea Avenue, Rhodes Island, Greece, 85100

Rhodes Island Very good ZAR 2 050

Apostolata Island Resort & Spa Kefalonia Island  4 stars

Main Street, Skala, Kefalonia Island, Greece, 28082

Kefalonia Island Fabulous ZAR 2 433

Hotel Anassa Kamari  4 stars

Kamari, Kamari (Santorini), Greece, 84700

Kamari (Santorini) Exclusive ZAR 2 897

Eri Beach & Village Hersonissos  4 stars

Hersonissos, Hersonissos (Crete), Greece, 70014

Hersonissos (Crete) Guest rating ZAR 1 913

Mayor Capo Di Corfu Hotel Kavos  4 stars

Agios Petros, Kavos, Greece, 49080

Kavos Superb ZAR 2 966

Karras Hotel Laganas  4 stars

Laganas, Laganas, Greece, 29092

Laganas Fabulous ZAR 1 120

Elmi Suites Hersonissos  4 stars

2 Kolokotroni Limenas Hersonissou 70104 Greece, Hersonissos (Crete), Greece, 70014

Hersonissos (Crete) ZAR 4 907

Miramare Resort & Spa Agios Nikolaos  4 stars

Gargadoros, Agios Nikolaos (Crete), Greece, 72100

Agios Nikolaos (Crete) Very good ZAR 1 230

Aquis Arina Sand Hotel Kokkini Hani  4 stars

Kokkini Hani, Kokkini Hani, Greece, 71500

Kokkini Hani Superb ZAR 2 870

Dionysos Hotel Ixia  4 stars

Iliadon Ixia, Ixia (Rhodes), Greece, 85100

Ixia (Rhodes) Fabulous ZAR 1 448

Hersonissos Village  4 stars

Hersonissos, Hersonissos, Gr, Hersonissos (Crete), Greece, 70014

Hersonissos (Crete) Very good ZAR 1 968

San Giorgio Hotel Skala  4 stars

Skala, Skala (Kefalonia), Greece, 28082

Skala (Kefalonia)

Avra Beach Resort Rhodes Island  4 stars

Iraklidon - Ixia Avenue, Rhodes Island, Greece, 85100

Rhodes Island ZAR 2 528

Esperides Beach Hotel Skiathos Island  4 stars

Achladies, Skiathos Island, Greece, 37002

Skiathos Island ZAR 2 569

Family Village Kos Island  4 stars

Kardamena, Kos Island, Greece, 85302

Kos Island Superb ZAR 2 241

Minos Hotel Rethymno  4 stars

5 Machiton Scholis Chorofilakis, Rethymno (Crete), Greece, 74100

Rethymno (Crete) Fabulous ZAR 1 038

Louis Kerkyra Golf Hotel Corfu Island  4 stars

Alykes Potamou, Corfu Island, Greece, 49100

Corfu Island Fabulous ZAR 2 446

Amada Colossos Ultra All Inclusive Resort Rhodes Island  4 stars

Faliraki, P.O.Box 105, Rhodes Island, Greece, 85100

Rhodes Island Good ZAR 6 014

Tesoro Blu Hotel Skala  4 stars

Scala, Scala, Greece, Skala (Kefalonia), Greece, 28082

Skala (Kefalonia) Superb ZAR 2 774

Grecotel Rhodos Royal Kallithea  4 stars

Main Street, Kallithea (Rhodes), Greece, 85100

Kallithea (Rhodes) ZAR 3 868

Blue Aegean Hotel & Suites Gouves  4 stars

Kato Gouves, Gouves, Greece, 70014

Gouves Good ZAR 2 036

Nissaki Boutique Hotel Mykonos Island  4 stars

Platys Yialos Beach, Mykonos Island, Greece, 84600

Mykonos Island Fabulous ZAR 12 288

Mitsis Rhodos Village Kiotari  4 stars

Kiotari, Kiotari, Greece, 85109

Kiotari Superb ZAR 2 897

Heronissos Hotel Hersonissos  4 stars

Filonidou Zotou 14 Street, Hersonissos (Crete), Greece

Hersonissos (Crete) Good ZAR 1 148

Mareblue Beach Hotel Corfu Island  4 stars

Saint Spyridon, Saint Spyridon Corfu, Gr, Corfu Island, Greece, 49100

Corfu Island Fabulous ZAR 2 009

The Bay Hotel Vasilikos  4 stars

Vassilikos, Vasilikos (Zakynthos), Greece, 29100

Vasilikos (Zakynthos) Fabulous ZAR 3 964

Cyprotel Faliraki  4 stars

Faliraki, Rhodes, Faliraki, Greece, 85100

Faliraki Guest rating ZAR 2 706

Galaxy Villas Hersonissos  4 stars

Koutouloufari, Hersonissos (Crete), Greece, 70014

Hersonissos (Crete) Fabulous ZAR 929

Semiramis Village Hersonissos  4 stars

Drapano, Hersonissos (Crete), Greece, 70014

Hersonissos (Crete) Good ZAR 1 489

Mareblue Village Piskopiano  4 stars

Hersonissos, Piskopiano, Greece, 700 14

Piskopiano ZAR 2 692

Achtis Hotel Afytos  4 stars

Afitos, Afytos, Greece, 63077

Afytos Superb ZAR 2 583

Semiramis Hotel Rhodes Island  4 stars

18, Ioan. Metaxa Str., Rhodes Island, Greece

Rhodes Island Fabulous ZAR 1 353

Golden Beach Hotel Hersonissos  4 stars

El.Venizelou 191, Hersonissos (Crete), Greece, 70014

Hersonissos (Crete) Guest rating ZAR 1 407

Asteras Resort Kardamena  4 stars

Kardamena, Kardamena (Kos), Greece, 85302

Kardamena (Kos) Guest rating ZAR 2 036

Nana Beach Hotel Hersonissos  4 stars

Hersonissos , Hersonissos (Crete), Greece, 700 14

Hersonissos (Crete) Exclusive ZAR 3 390

Gouves Water Park Holiday Resort Kato Gouves  4 stars

Kato Gouves Pediados, Kato Gouves, Greece, 70014

Kato Gouves Fabulous ZAR 1 982

Mediterraneo Hotel Hersonissos  4 stars

Hersonissos, Hersonissos (Crete), Greece, 70014

Hersonissos (Crete) Good ZAR 2 296

Kosta Palace  4 stars

A. Kountourioti & Averof Str, Kos Town, Greece, 853 00

Kos Town Fabulous ZAR 1 066

Melia Athens Hotel  4 stars

14 Chalkokondili & 28Th October Ave, Athens, Greece, 10677

Athens Fabulous ZAR 1 845

Zorbas Beach Hotel Tigkaki  4 stars

Tigaki, Tigkaki (Kos), Greece, 853 00

Tigkaki (Kos) Superb ZAR 2 556

Magna Graecia Hotel Corfu Island  4 stars

Dassia, Corfu Island, Greece, 49100

Corfu Island ZAR 1 654

Ariti Grand Hotel Corfu Island  4 stars

Nausikas 41, Kanoni, Corfu Island, Greece, 49100

Corfu Island Very good ZAR 1 107

Blue Princess Beach Resort Liapades  4 stars

Liapades, Liapades, Greece, 49083

Liapades Guest rating ZAR 2 064

Blue Sea Beach Resort Faliraki  4 stars

Faliraki, Faliraki, Greece, 851 00

Faliraki Fabulous ZAR 2 843

Dana Villas Santorini Island  4 stars

Fira, Santorini Island, Greece, 84700

Santorini Island Superb ZAR 4 237

Mediterranean Beach Hotel Monolithos  4 stars

Agia Paraskevi, Monolithos (Santorini), Greece, 84700

Monolithos (Santorini) Very good ZAR 2 187

Elounda Water Park Residence Hotel  4 stars

Elounda, Elounda (Crete), Greece, 72053

Elounda (Crete) Very good ZAR 929

Daios Cove Luxury Resort And Villas Agios Nikolaos  4 stars

Vathi, Agios Nikolaos (Crete), Greece

Agios Nikolaos (Crete) ZAR 10 634

San Antonio Corfu Resort  4 stars

Kalami, Corfu Island, Greece, 49100

Corfu Island Exclusive ZAR 1 982

Kipriotis Village Resort Psalidi  4 stars

Psalidi, Psalidi (Kos), Greece, 85300

Psalidi (Kos) Good ZAR 2 911

Lindos View Hotel  4 stars

Lindos, Lindos (Rhodes), Greece, 85107

Lindos (Rhodes) ZAR 1 530

Labranda Blue Bay Resort Ialysos  4 stars

Ialyssos Beach, Ialysos (Rhodes), Greece, 85101

Ialysos (Rhodes) ZAR 5 659

The Gdm Island Hotel Crete Island  4 stars

Vlihadas Street, 70014, Kato Gouves, Heraklion, Crete, Crete Island, Greece

Crete Island ZAR 4 087

Memento Kassiopi Resort  4 stars

Kassiopi, Kassiopi, Greece

Kassiopi Very good ZAR 2 528

Aqua Blue Hotel Perissa  4 stars

Perissa, Perissa (Santorini), Greece

Perissa (Santorini) ZAR 2 966

Avra Collection Hermes Hotel Agios Nikolaos  4 stars

20 Akti Koundourou, Agios Nikolaos, Agios Nikolaos (Crete), Greece, 72100

Agios Nikolaos (Crete) Fabulous ZAR 2 159

Labranda Marine Aquapark Resort Kos Island  4 stars

Tsamourlou, Municipality Of Kos, Kos Island, Greece, 85300

Kos Island ZAR 4 292

Dionysos Village Resort Lassi  4 stars

Lassi, Lassi (Kefalonia), Greece, 28100

Lassi (Kefalonia) Fabulous ZAR 1 435

Filion Suites Resort & Spa Bali  4 stars

Bali, Bali (Crete), Greece, 74057

Bali (Crete) ZAR 1 325

Hotel Zante Park Laganas  4 stars

Main Street, Laganas, Greece, 29100

Laganas ZAR 3 622

The Magnolia Resort Skala  4 stars

Lygera, Skala (Kefalonia), Greece, 28086

Skala (Kefalonia)

Blue Lagoon Resort Kos Town  4 stars

Lambi Kos, , Kos Town, Greece, 85300

Kos Town

Imperial Belvedere Hotel Hersonissos  4 stars

Limenas Hersonissou, Hersonissos (Crete), Greece

Hersonissos (Crete) Fabulous ZAR 2 146

Calypso Beach Hotel Faliraki  4 stars

Faliraki, Faliraki, Greece, 85100

Faliraki Superb ZAR 2 774

Iconic Santorini, A Boutique Cave Hotel Imerovigli  4 stars

Imerovigli, Imerovigli (Santorini), Greece, 847 00

Imerovigli (Santorini) ZAR 16 663

Roda Beach Resort & Spa Corfu Island  4 stars

Karousades, Corfu Roda, Gr, Corfu Island, Greece

Corfu Island ZAR 2 870

Plaka Hotel Athens  3 stars

7 Kapnikareas & Mitropoleos, Athens, Greece, 10556

Athens Fabulous ZAR 1 763

Kamari Beach Hotel Santorini Island  3 stars

Kamari, Santorini Island, Greece, 84700

Santorini Island Very good ZAR 2 515

Gaia Garden Hotel Kos Island  3 stars

Lampi Area, Kos Island, Greece, 853 00

Kos Island Superb ZAR 970

Karavados Beach Hotel  3 stars

Karavados, Karavados, Greece, 28100

Karavados Fabulous ZAR 642

Sami Beach Hotel Karavomylos  3 stars

Karavomilos, Karavomylos, Greece, 28080

Karavomylos Superb ZAR 1 435

Thalassa Hotel Kefalonia Island  3 stars

Lassi, Kefalonia Island, Greece, 28100

Kefalonia Island ZAR 2 228

Golden Sun Hotel Kalamaki  3 stars

Kalamaki, Kalamaki (Zakynthos), Greece, 29100

Kalamaki (Zakynthos) ZAR 1 982

Plessas Palace Zakynthos Island  3 stars

Zakynthos, Alykanas Main Road, Zakynthos Island, Greece, 29090

Zakynthos Island Very good ZAR 656

Aeolos Hotel Mykonos Town  3 stars

Argyrena Area, Mykonos Town, Greece, 84600

Mykonos Town Superb ZAR 2 310

Mavrikos Hotel Tsilivi  3 stars

Tsilivi, Tsilivi (Zakynthos), Greece, 29100

Tsilivi (Zakynthos) ZAR 1 025

Ionian Princess Hotel Acharavi  3 stars

Acharavi , Acharavi (Corfu), Greece, 49081

Acharavi (Corfu) Guest rating ZAR 2 214

Palace Mon Repos Corfu Island  3 stars

Anemomilos, Corfu 49100, Greece, Corfu Island, Greece, 49100

Corfu Island Superb ZAR 3 595

Triton Hotel Malia  3 stars

Grammatikaki 311, Malia Area, Malia (Crete), Greece, 70007

Malia (Crete) Fabulous ZAR 1 161

Village Inn Laganas  3 stars

Laganas, Laganas, Greece, 29092

Laganas Superb ZAR 1 544

Poseidon Hotel Athens  3 stars

72 Possidonos Avenue, Palaio Faliro, Athens, Greece, 17562

Athens Very good ZAR 1 394

Tsilivi Beach Hotel Zakynthos Island  3 stars

Tsilivi, Zakynthos Island, Greece, 29100

Zakynthos Island Fabulous ZAR 2 897

Olive Garden Hotel Lardos  3 stars

Lardos, Lardos, Greece, 85109

Lardos ZAR 1 613

Best Western Galaxy Hotel Laganas  3 stars

Laganas, Laganas, Greece, 29100

Laganas Fabulous ZAR 3 663

Thalassa Hotel Lambi  3 stars

Lambi, Lambi (Kos), Greece, 85300

Lambi (Kos) ZAR 2 105

Pericles Hotel Kefalonia Island  3 stars

Sami, Kefalonia, Greece, 28080, Sami, Kefalonia Island, Greece

Kefalonia Island Very good ZAR 820

Cleopatra Superior Hotel Kardamena  3 stars

Kardamena, Kardamena (Kos), Greece, 85302

Kardamena (Kos) Very good ZAR 560

Contessina Hotel Tsilivi  3 stars

Tsilivi, Tsilivi (Zakynthos), Greece

Tsilivi (Zakynthos) Fabulous ZAR 2 651

Zante Plaza Aparthotel Laganas  3 stars

Laganas, Laganas, Greece, 29100

Laganas ZAR 2 146

The Small Village Mastichari  3 stars

Mastichari, Mastichari (Kos), Greece, 85300

Mastichari (Kos) Good ZAR 1 366

Planos Beach Hotel Zakynthos Island  3 stars

Tsilivi, Zakynthos Island, Greece, 29100

Zakynthos Island Exceptional ZAR 1 489

Letsos Hotel Alykanas  3 stars

Alikanas, Alykanas (Zakynthos), Greece, 29100

Alykanas (Zakynthos) ZAR 615

Eden Rock Village Ierapetra  3 stars

Agia Fotia, Ierapetra (Crete), Greece

Ierapetra (Crete) Good ZAR 792

Kalithea Sun & Sky Hotel Rhodes Island  3 stars

Kalithea Avenue, Rhodes Island, Greece, 85100

Rhodes Island Good ZAR 1 394

Bitzaro Palace Zakynthos Island  3 stars

Kalamaki, Zakynthos Island, Greece, 29100

Zakynthos Island ZAR 3 417

Klelia Beach Hotel Kalamaki  3 stars

Kalamaki, Kalamaki (Zakynthos), Greece, 29100

Kalamaki (Zakynthos) Very good ZAR 9 418

Loutanis Hotel Kolymbia  3 stars

Kolimbia, Kolymbia, Greece, 851 03

Kolymbia Good ZAR 1 927

Alexander Hotel Laganas  3 stars

Laganas, Laganas, Greece, 29092

Laganas ZAR 874

Alkyon Hotel Skiathos Island  3 stars

Skiathos Town, Skiathos Island, Greece, 37002

Skiathos Island ZAR 1 366

Lymberia Hotel Rhodes Island  3 stars

Faliraki, Rhodes Island, Greece, 85100

Rhodes Island ZAR 1 503

Despo Hotel Crete Island  3 stars

Gouves Pediados, Crete Island, Greece

Crete Island ZAR 1 066

Gaia Village Tigkaki  3 stars

Tigaki, Tigkaki (Kos), Greece, 85300

Tigkaki (Kos) Fabulous ZAR 1 599

Venus Hotel & Suites Kalamaki  3 stars

Kalamaki Beach, Kalamaki (Zakynthos), Greece, 29100

Kalamaki (Zakynthos) Superb ZAR 984

Aegean Sky Hotel Malia  3 stars

Il.Kasoυli 17, Malia (Crete), Greece

Malia (Crete) Fabulous ZAR 1 134

Kalamaki Beach Hotel  3 stars

Kalamaki, Kalamaki (Zakynthos), Greece, 29100

Kalamaki (Zakynthos) ZAR 1 695

Kristalli Hotel Malia  3 stars

Pavlou Mela 52, Malia (Crete), Greece, 70007

Malia (Crete) Superb ZAR 1 079

Club Lyda Hotel Heraklion  3 stars

Gouves, Heraklion (Crete), Greece, 70014

Heraklion (Crete) Good ZAR 1 380

Solimar Dias Hotel Rethymno  3 stars

Adelianos Kampos, Rethymno (Crete), Greece, 74100

Rethymno (Crete) Fabulous ZAR 1 613

Anastasia Hotel Stalida  3 stars

Main Street, Stalida (Crete), Greece, 70007

Stalida (Crete) Exceptional ZAR 1 736

Apollon Apartments Rethymno  3 stars

Neas Fokeas St., Rethymno (Crete), Greece, 74100

Rethymno (Crete) Superb ZAR 1 011

Sun Village Acharavi  3 stars

Acharavi, Acharavi (Corfu), Greece

Acharavi (Corfu) Fabulous ZAR 779

Palmera Beach Hotel Hersonissos  3 stars

14, 25Th Martiou Str., Hersonissos (Crete), Greece

Hersonissos (Crete) ZAR 833

Paxos Beach Hotel  3 stars

Gaios, Paxos, Greece, 49082

Paxos Superb ZAR 2 720

Summer Village Hotel Marmari  3 stars

Marmari, Marmari (Kos), Greece, 85300

Marmari (Kos) Fabulous ZAR 1 749

Telemachos Hotel Dassia  3 stars

Dassia, Dassia (Corfu), Greece, 49100

Dassia (Corfu) Fabulous ZAR 861

Meliton Hotel Theologos  3 stars

Theologos, Theologos (Rhodes), Greece, 85106

Theologos (Rhodes) Guest rating ZAR 806

Kassandra Apartments Ialysos  3 stars

Rimini 1, Ialysos (Rhodes), Greece, 85101

Ialysos (Rhodes) ZAR 478

Marathon Hotel Kolymbia  3 stars

Kolymbia, Kolymbia, Greece, 85103

Kolymbia Very good ZAR 1 120

Lindos Sun Hotel  3 stars

Lindos, Lindos (Rhodes), Greece, 85107

Lindos (Rhodes) Fabulous ZAR 1 941

Corfu Mare Hotel  3 stars

5 Nikolaou Zervou Street, Corfu Island, Greece, 49100

Corfu Island Fabulous ZAR 2 788

Contessa Hotel Zakynthos Island  3 stars

Argassi, Zakynthos Island, Greece, 29100

Zakynthos Island Fabulous ZAR 1 189

Jupiter Hotel Tsilivi  3 stars

Planos Str, Tsilivi (Zakynthos), Greece, 29100

Tsilivi (Zakynthos) Good ZAR 1 695

Ilios Hotel Tigkaki  3 stars

Tigaki, Tigkaki (Kos), Greece, 85300

Tigkaki (Kos) ZAR 1 298

Muses Hotel Koukounaries  3 stars

Koukounaries, Koukounaries, Greece, 37002

Koukounaries ZAR 710

Princess Hotel Kefalonia Island  3 stars

Lassi, Kefalonia Island, Greece

Kefalonia Island Fabulous ZAR 3 103

Ammos Hotel Chania  3 stars

Glaros Beach, Glaros Beach, Gr, Chania (Crete), Greece, 73100

Chania (Crete)

Hotel Marelen Kalamaki  3 stars

Kalamaki, Kalamaki (Zakynthos), Greece

Kalamaki (Zakynthos)

Pela Maria Hotel Hersonissos  3 stars

El. Venizelou 177, Hersonissos (Crete), Greece, 70014

Hersonissos (Crete) Guest rating ZAR 3 526

Almyra Fiskardo Hotel  3 stars

Fiskardo, Fiskardo, Greece

Fiskardo ZAR 6 233

Paleos Apartments Ialysos  3 stars

Iraklidon 20, Ialysos (Rhodes), Greece

Ialysos (Rhodes) Fabulous ZAR 683

Zante Village Zakynthos Island  3 stars

Alykanas, Zakynthos Island, Greece, 29090

Zakynthos Island ZAR 1 298

Marilena Hotel Crete Island  3 stars

173, Andrea Papandreou Str, , Crete Island, Greece, 71414

Crete Island ZAR 1 107

Poseidon Beach Hotel Laganas  3 stars

Laganas, Laganas, Greece, 29100

Laganas Fabulous ZAR 2 255

Canadian Hotel Zakynthos Island  3 stars

Laganas, Zakynthos Island, Greece, 29100

Zakynthos Island Very good ZAR 2 556

Solemar Hotel Rhodes Island  3 stars

Sotiros 99, Rhodes Island, Greece, 85100

Rhodes Island Very good ZAR 1 736

Oasis Hotel Afantou  3 stars

20Th Km Rhodes Lindos Ave., Afantou, Greece

Afantou Fabulous ZAR 1 134

Elounda Akti Olous Hotel  3 stars

Akti Oloundos, Elounda (Crete), Greece, 72053

Elounda (Crete) Very good ZAR 1 243

Messonghi Beach Hotel Moraitika  3 stars

Moraitika, Moraitika, Greece, 49080

Moraitika Guest rating ZAR 1 722

Pefkos Beach Hotel Pefki  3 stars

Pefki, Pefki (Rhodes), Greece, 85107

Pefki (Rhodes) Superb ZAR 1 025

Virginia Hotel Rhodes Island  3 stars

Reni Koskinou, Rhodes Island, Greece, 85100

Rhodes Island Very good ZAR 1 448

Vallian Village Rhodes Island  3 stars

Paradissi, Rhodes Island, Greece

Rhodes Island Superb ZAR 601

Ionian Sea View Hotel Kavos  3 stars

Asprokavos, Corfu, Greece, Kavos, Greece, 49080

Kavos Guest rating ZAR 874

Pantheon Hotel Crete Island  3 stars

Violi Charaki, Crete Island, Greece, 74100

Crete Island ZAR 1 230

Pallas Hotel Laganas  3 stars

Main Street, Laganas, Greece, 29092

Laganas ZAR 2 569

Happy Days Studios Hotel Malia  3 stars

G. Lapidis 18, Malia (Crete), Greece

Malia (Crete) Fabulous ZAR 423

Balos Beach Hotel Kissamos  3 stars

Main Street, Kissamos, Greece, 73400

Kissamos Superb ZAR 2 105

Notos Heights Hotel & Suites Malia  3 stars

Pavlou Mela, Malia (Crete), Greece, 70007

Malia (Crete) Superb ZAR 1 243

Piscopiano Village Crete Island  3 stars

Piscopiano, Hersonissos, Gr, Crete Island, Greece

Crete Island Fabulous ZAR 1 011

Sidari Beach Hotel Corfu Island  3 stars

Agios Ioannis Karousadon, Corfu Island, Greece

Corfu Island Exceptional ZAR 3 103

Alkion Hotel Sidari  3 stars

Alkyon A.E., Sidari 49100, Sidari (Corfu), Greece

Sidari (Corfu) ZAR 902

The Pink Palace Agios Gordios  3 stars

Agios Gordios, Agios Gordios (Corfu), Greece, 49084

Agios Gordios (Corfu) Fabulous ZAR 1 517

Village Panorama Agia Pelagia  3 stars

Agia Pelagia, Agia Pelagia (Crete), Greece, 71110

Agia Pelagia (Crete) ZAR 1 093

Rodos Star Hotel  3 stars

85103 Afandou, Rhodes Island, Greece, 851 03

Rhodes Island Very good ZAR 2 241

Cyprotel Corfu Panorama  3 stars

Sidari, Corfu Island, Greece, 49081

Corfu Island ZAR 1 216

Mariana Hotel Laganas  3 stars

Laganas, Laganas, Greece, 29092

Laganas Guest rating ZAR 1 380

Pegasus Hotel Corfu Island  3 stars

Roda, Corfu Island, Greece, 49081

Corfu Island Very good ZAR 956

Aquis Park Hotel Corfu Island  3 stars

Gouvia 12, Corfu Island, Greece, 49100

Corfu Island ZAR 1 790

Santa Marina Hotel Agios Nikolaos  3 stars

4 Kapetanaki Str., Agios Nikolaos (Crete), Greece, 72100

Agios Nikolaos (Crete) Very good ZAR 574

Island Blue Hotel Pefki  3 stars

Main Street, Pefki (Rhodes), Greece, 85107

Pefki (Rhodes) Superb ZAR 2 392

Island Beach Resort Kavos  3 stars

Kavos, Kavos, Greece, 49080

Kavos Good ZAR 888

Lambis Studios Hotel Lindos  3 stars

Krana, Lindos (Rhodes), Greece

Lindos (Rhodes) Fabulous ZAR 1 517

Aslanis Village Hotel Marmari  3 stars

Marmari, Marmari (Kos), Greece, 85300

Marmari (Kos) ZAR 779

Govino Bay Hotel Gouvia  3 stars

Gouvia, Gouvia, Greece, 49100

Gouvia Very good ZAR 1 148

Astra Village Koutouloufari  3 stars

75 Evropis Str., Koutouloufari (Crete), Greece, 70014

Koutouloufari (Crete) Superb ZAR 1 230

Pefkos Village Resort Pefki  3 stars

Pefkos, Pefki (Rhodes), Greece

Pefki (Rhodes) Very good ZAR 1 927

Anavadia Hotel Kolymbia  3 stars

Al. Panagoylh St. 20, Kolymbia, Greece

Kolymbia ZAR 1 913

Matina Pefkos Aparthotel Pefki  3 stars

Pefkos, Pefki (Rhodes), Greece, 85107

Pefki (Rhodes) Very good ZAR 1 107

Thalia Hotel Pefki  3 stars

Pefki Rhodes, Pefki (Rhodes), Greece, 85107

Pefki (Rhodes) ZAR 1 066

Stelios Apartments Malia  3 stars

25 March St. 70007 Malia Old Town, Crete, Malia (Crete), Greece

Malia (Crete) ZAR 697

Commodore Hotel Argassi  3 stars

Argassi, Argassi, Greece, 29100

Argassi ZAR 1 831

Hermes Hotel Kefalos  3 stars

Kefalos, Kefalos (Kos), Greece

Kefalos (Kos) Very good ZAR 820

Oscar Hotel Laganas  3 stars

Main Street, Laganas, Greece, 29092

Laganas Fabulous ZAR 1 736

Denny'S Inn Kalamaki  3 stars

Kalamaki, Kalamaki (Zakynthos), Greece, 29100

Kalamaki (Zakynthos) Guest rating

Vivian Hotel Laganas  3 stars

Laganas , Laganas, Greece, 29092

Laganas Guest rating ZAR 710

Coral Hotel Corfu Island  3 stars

Roda Corfu, Corfu Island, Greece, 49081

Corfu Island ZAR 929

Hotel Triton Malia  3 stars

Crete Island, Heraklio, Malia (Crete), Greece, 70007

Malia (Crete)

Atlantica Princess Hotel Ialysos  3 stars

Ixia, Ialysos (Rhodes), Greece, 85101

Ialysos (Rhodes)

Dracos Apartotel Parga  3 stars

48060 Parga, Epirus, Parga, Greece, 48060

Parga Exceptional ZAR 1 927

Kipriotis Hotel Rhodes Island  3 stars

Valaoritou 2, Rhodes Island, Greece

Rhodes Island ZAR 3 663

Hotel Ziakis Pefki  3 stars

Main Street, Pefki (Rhodes), Greece

Pefki (Rhodes) ZAR 1 120

Summer Dream Hotel Rhodes Island  3 stars

Main Street, Rhodes Island, Greece

Rhodes Island ZAR 1 107

Epidavros Hotel Athens  2 stars

14 Koumoundourou Street, Athens, Greece, 10437

Athens Good ZAR 587

Cactus Hotel Laganas  2 stars

Laganas, Laganas, Greece

Laganas Fabulous ZAR 820

Koulouris Beach Hotel Kavos  2 stars

Kavos, Kavos -Corfu, Greece, Kavos, Greece, 49080

Kavos Very good ZAR 874

Nathalie Hotel Ixia  2 stars

65 Sotiros Street, Ixia, Ixia (Rhodes), Greece, 85101

Ixia (Rhodes) Fabulous ZAR 997

Lorenzo Hotel Lassi  2 stars

Lassi, Argostoli, Lassi (Kefalonia), Greece, 28100

Lassi (Kefalonia) Guest rating ZAR 1 230

Mimosa Hotel Corfu Island  2 stars

Sidari, Corfu Island, Greece, 49100

Corfu Island ZAR 1 312

Astoria Hotel Troulos  2 stars

Troulos, Troulos, Greece, 37002

Troulos Superb ZAR 1 654

Kalithea Apartments Agios Nikolaos  2 stars

Lenika, Agios Nikolaos (Crete), Greece, 72100

Agios Nikolaos (Crete) Good ZAR 628

Zeus Hotel Kefalos  2 stars

Kefalos, Kefalos (Kos), Greece

Kefalos (Kos) Guest rating ZAR 970

Dassia Beach Hotel  2 stars

Dassia, Dassia (Corfu), Greece, 49083

Dassia (Corfu) Guest rating ZAR 1 161

Silver Beach Hotel Roda  2 stars

Roda, Roda (Corfu), Greece

Roda (Corfu) ZAR 587

Filia Hotel - Aparthotel Stalida  2 stars

Emm. Giakoumaki Str., Stalida (Crete), Greece, TK70007

Stalida (Crete) Very good ZAR 1 435

Vasilikos Beach Hotel  2 stars

St. Nichollas Beach, Vasilikos, Vasilikos (Zakynthos), Greece, 29100

Vasilikos (Zakynthos) Superb ZAR 1 544

Savvas-De Mar Hotel Zakynthos Island  2 stars

Laganas, Zakynthos Island, Greece, 29100

Zakynthos Island Guest rating ZAR 1 093

Paradise Beach Resort Mykonos Island  2 stars

Paradise Beach, Mykonos Island, Greece, 84600

Mykonos Island Very good ZAR 2 829

Dimi'S Hotel Lithakia  2 stars

Agios Sostis, Lithakia (Zakynthos), Greece, 29100

Lithakia (Zakynthos) ZAR 642

Olympion Village Kavos  2 stars

Kavos, Kavos, Greece, 49080

Kavos ZAR 751

Garden Hotel Pastida  2 stars

Main Street, Pastida, Greece, 85106

Pastida Superb ZAR 1 271

Chrissi Akti/Paradise Beach Hotel Zakynthos Island  2 stars

Argassi, Zakynthos Island, Greece, 29100

Zakynthos Island Good ZAR 1 818

Phoenix Beach Hotel Zakynthos Island  2 stars

Tsilivi Beach, Zakynthos Island, Greece

Zakynthos Island

Hotel Dionysos Studios Malia  2 stars

74 Dimokratias Str, Malia (Crete), Greece

Malia (Crete) ZAR 1 790

Pefki Islands Hotel  2 stars

Pefki Rhodes, Pefki (Rhodes), Greece

Pefki (Rhodes) ZAR 765

Frixos Hotel Malia  2 stars

10 Vergidon St., Malia (Crete), Greece, 70007

Malia (Crete) ZAR 956

Morfeas Hotel Kavos  2 stars

Kavos, Kavos, Greece, 49080

Kavos Fabulous ZAR 587

Elga Hotel Kardamena  2 stars

Kardamaina, Kardamena (Kos), Greece, 85300

Kardamena (Kos) Very good ZAR 669

Messonghi Beach Hotel  2 stars

Messonghi Area, Messonghi, Greece

Messonghi ZAR 1 489

Stamos Hotel Faliraki  2 stars

Agisandrou Street Faliraki Rhodes 85105 Greece, Faliraki, Greece, 851 00

Faliraki ZAR 710

Apollon Annexe Hotel Paleokastritsa  2 stars

Main Street, Paleokastritsa, Greece, 49083

Paleokastritsa Superb ZAR 1 052

Alkyon Hotel Rethymno  0 stars

Adelianos Kampos, Rethymno (Crete), Greece, 74100

Rethymno (Crete) Good ZAR 1 325

Marni Village Hersonissos  0 stars

8 G. Seferi, Hersonissos (Crete), Greece, 70014

Hersonissos (Crete) Fabulous ZAR 888

Barbati Beach Apartments  0 stars

Barbati, Barbati, Greece, 49083

Barbati Fabulous ZAR 1 558

Stella Hotel Pefki  0 stars

Main Street, Pefki (Rhodes), Greece, 85107

Pefki (Rhodes) Very good ZAR 2 187

Hotel Thira Fira  0 stars

Main Street, Fira (Santorini), Greece, 84700

Fira (Santorini) Good ZAR 1 818

Konstantina Apartments Kavos  0 stars

Kokinia, Kavos, Greece, 49080

Kavos