Icaria hotels

Check rooms and rates
exclusive online offers!
Select date
Select date
Rooms and Guests
Hotels City Rating

Erofili Beach  3 stars

Armenistis, Ikaria Island, Greece, 83301

Ikaria Island Great
USD 99

Atheras  3 stars

Evdilos, Ikaria Island, Greece, 83302

Ikaria Island Very good
USD 65

Toxotis Villas  0 stars

Armenistis, Armenistis (Ikaria), Greece, 83301

Armenistis (Ikaria)
USD 179

Armenistis View Studios  0 stars

Mesakti Beach, Armenistis (Ikaria), Greece, 83301

Armenistis (Ikaria) Perfect
USD 75