Score 9/10 Hotel · EKHO Lake House - From Colonial Bungalow to Royal Retreat, Polonnaruwa Sri Lanka from $397 / night Choose a room
−3% Hotel · Lavendish Lake Giritale - Former Giritale Hotel, Polonnaruwa Sri Lanka from $1,312 / night Choose a room