Hotels in Krestena
From $125Hotel Europa Olympia
4.7(1,703 reviews)FamilyHotelModern+1
From $77Hotel Pelops
4.5(616 reviews)Centrally LocatedClassicHotel+1
From $77Hotel Kronio
4.6(575 reviews)BudgetBusinessCentrally Located+1
Arty Grand Hotel
4.2(574 reviews)FamilyHotelModern+1
From $95Bacchus
4.3(529 reviews)Guest houseMid-rangeQuiet+2
From $81Olympion Asty Hotel
4.7(447 reviews)HotelMountain ViewQuiet+1
From $90Amalia Hotel Olympia
3.5(392 reviews)BusinessHotelModern+1
From $108Olympic Village Hotel & Spa
3.7(363 reviews)City ViewFamilyHotel+1
From $84Neda Hotel
3.6(336 reviews)Centrally LocatedCity ViewClassic+1
From $76Hotel Antonios
2.7(254 reviews)Great ViewHotelMid-range+1
From $75Leonidaion Guest House
4.6(195 reviews)BudgetFamilyGuest house+2
From $63Kaiafas Lake Hotel
4.0(183 reviews)FamilyMid-rangeRomantic+2
From $60Hotel Hercules
3.9(122 reviews)BudgetCentrally LocatedHotel+1
From $139Olympia Palace Hotel
3.3(115 reviews)Centrally LocatedGreat ViewHotel+1
From $96Hotel Rex
4.8(113 reviews)BusinessFamilyRomantic+2
From $52Hotel Ilis
2.3(106 reviews)BudgetCentrally LocatedHotel
From $60Pension Posidon
3.9(74 reviews)BusinessCentrally LocatedClassic+2
From $87Ostria Hotel Kakovatos
4.8(66 reviews)BusinessFamilyHotel+1
From $115Hotel Anagennisis
4.5(65 reviews)Centrally LocatedMid-rangeRomantic+2
From $46Hotel Inomaos
3.4(62 reviews)BudgetBusinessCentrally Located+1
From $68Athina Hotel
2.7(54 reviews)BudgetFamilyHotel+1
From $60Vakis Apartments
4.8(49 reviews)BudgetCondominiumFamily+2
From $114Anilio Plaza
4.1(46 reviews)CondominiumFamilyMid-range+1
From $65Prytanio
4.5(43 reviews)Bed and BreakfastCharmingFamily+2