Hotels in Polonnaruwa
142 properties in Polonnaruwa, Sri Lanka — photos, facilities and location, with live rates for your dates.
142 hotels in Polonnaruwa
Sample prices: total for 1 night, 2 adults, 1 room, checking in 17 Nov 2026. Search your own dates
Sungreen Resort
Laksirigama, Puwakpitiya Anuradhapura District
Taru Villas - Maia - Habarana
Kekirawa road Laksirigama
Danawwa Resort
Lake Road Habarana Habarana 50150
Ama Villa
Udakala Gammanaya Moragas Wewa Habarana 50150North Central Province
Lily's resort
Telecom Mawatha Trincomalee Road Habarana
Le Grand Meaulnes
Trincomalee Road Trincomalee RoadHabarana 50150
Teakvilla Hotel and Restaurant
Dambulla Rd Habarana Habarana
Vista Rukmali Avanhala
Rukmali Avanhala Sigiriya Junction Moragasvewa Polonnaruwa roadMoragasvewaHabarana 50150
Heritage Habarana Resort
72 Ambepussa - Trincomalee Hwy
Hotel Viverra
1st Mile Post, Diyabeduma Road Polonnaruwa 1st Mile PostGirithale 51026
Peacock Solitude Hotel
Polonnaruwa Road Raja Ela Raja ElaMinneriya 51000Polonnaruwa
Galkadawala Forest Lodge
Galkadawala Palugaswewa PalugaswewaHabarana 50150