Select dates so you can see the availability and exact prices.
Arkasa, 85700, Karpathos Town, Greece, Arkasa
Potali, Lefkos Karpathou, Lefkos Karpathou, 85700, Greece, Karpathos Island
Lefkos Karpathou, Karpathos Island
Karpathos, Karpathos, 85700, Greece, Karpathos Island
Karpathos, Arkasa, 85700, Greece, Arkasa
Afiartis, Afiartis, 85700, Greece, Karpathos Island
Pigadia Sisamos, Karpathos, 85700, Greece, Karpathos
Kyra Panagia Karpathos, Kyra Panagia, 87100, Greece, Karpathos Island
Olympos Karpathou, Olympos, 85700, Greece, Olympos
Pigadia, Karpathos, 85700, Greece, Karpathos
Pigadia, Karpathos, 85700, Greece, Karpathos Island
Lefkos region, Lefkos Karpathou, 85700, Greece, Karpathos Island