3 accommodations in Agios Ioannis

  • Marbella Beach Hotel

    Agios Ioannis Peristeron, Agios Ioannis | 4 star hotel
    from $219
  • Belvedere Hotel

    Agios Ioannis Peristeron, Agios Ioannis | 3 star hotel
    from $74
    Traveler rating: 1.5/5 Poor (2 reviews)
    • All inclusive - A Con
    • Horrible
    • Hell hole
  • Aqualand Resort

    Agios Ioannis Parelion, Agios Ioannis | 4 star hotel
    from $128
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.