Polonnaruwa Sri Lanka Accommodations

Only hotels in Polonnaruwa are listed below. Search for the cheapest discounted hotel and motel rates in or near Polonnaruwa, Sri Lanka for your personal leisure or group travel. Discover the best Polonnaruwa hotel rooms. Review the Polonnaruwa hotel list below to find the perfect lodging. We also have a map of the Polonnaruwa hotels. Group booking? Search Polonnaruwa Group Hotel Discounts

Polonnaruwa Hotels & Accommodations

Heritance Kandalama Kandalama Lake front, Kandalama, 21100 LK +1-888-389-4121 ~20.24 miles west of Polonnaruwa
  • Luxurious 5 Star hotel
  • Hotel has 152 rooms
Call to Book
Add your dates for price
Excellent 9.7 /10 Hotel Reviews Call BookMore Details
Aarunya Nature Resort & Spa 100 Malgamandeniya Road, Alawatugoda, 2 20140 LK +1-888-675-2083 ~44.61 miles southwest of Polonnaruwa
  • Luxurious 5 Star Resort property
  • 6 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Amaya Lake Dambulla Kap Ela Kandalama, Kandalama, 21100 LK +1-800-716-8490 ~20.48 miles west of Polonnaruwa
  • Four star Resort property
  • Has environment-friendly policy See more
Call to Book
Add your dates for price
Very Good 8.7 /10 Read Reviews Call BookMore Details
Water Garden Sigiriya Indigaswewa, Sigiriya, LK +1-800-805-5223 ~18.45 miles west of Polonnaruwa
  • Luxury 5 star hotel
  • Shuttle to airport available
Call to Book
Add your dates for price
Excellent 9.8 /10 Review Score Call BookMore Details
Santani Wellness Kandy Arantenna Estate Werapitiya, Medadumbara, 2 LK +1-888-965-1860 ~43.19 miles south of Polonnaruwa
  • Luxury Five Star hotel
  • Check-in time: 2:00 PM - 11:00 PM
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Sigiriana Resort by Thilanka #51 Gadawalayaya, Moragollawa, Dambulla, LK +1-888-788-5576 ~24.44 miles west of Polonnaruwa
  • Luxurious Five Star Resort property
  • Check in time: 2:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.7 /10 Review Score Call BookMore Details
The Bay an Uga Experience - Pasikuda Coconut Board Road, Pasikuda, LK +1-888-897-9207 ~39.14 miles east of Polonnaruwa
  • Luxurious 5-star hotel
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
Lake Lodge Boutique Hotel Kandalama 16th Division Wewa Rd. Kandalama, Kandalama, LK +1-888-311-4278 ~21.38 miles west of Polonnaruwa
  • hotel
  • Hotel has 2 floors
Call to Book
Add your dates for price
Excellent 10.0 /10 Review Score Call BookMore Details
Madulkelle Tea and Eco Lodge Richland Rd. Madulkelle, Panwila, LK +1-888-469-4795 ~41.51 miles south of Polonnaruwa
  • Luxury 5-star Resort hotel
  • 19 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.9 /10 Reviews Call BookMore Details
Sigiriya Jungles Audangawa Rd. Kimibissa, Avudangawa, LK +1-888-734-9421 ~18.39 miles west of Polonnaruwa
  • property
  • Hotel has 60 rooms
Call to Book
Add your dates for price
Very Good 8.9 /10 Read Reviews Call BookMore Details
Jetwing Lake Dambulla, Dambulla, 21100 LK +1-888-841-5292 ~24.60 miles west of Polonnaruwa
  • Luxurious 5-star Resort property
  • 94 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Latest Reviews Call BookMore Details
Jetwing Vil Uyana a Luxury Reserve Rangirigama, Sigiriya, LK +1-888-455-5160 ~17.34 miles west of Polonnaruwa
  • Resort hotel
  • 36 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.9 /10 Recent Reviews Call BookMore Details
Maalu Maalu Resort & Spa Passekudah, Pasikuda, LK +1-888-965-8297 ~38.62 miles east of Polonnaruwa
  • Resort property
  • Check-in: 2:00 PM - 1:00 AM
Call to Book
Add your dates for price
Excellent 9.6 /10 Hotel Reviews Call BookMore Details
Hotel Sigiriya Hotel Road, Sigiriya, 21120 LK +1-888-906-6358 ~16.08 miles west of Polonnaruwa
  • Four star Resort hotel
  • Shuttle from airport available
Call to Book
Add your dates for price
Very Good 8.7 /10 Review Score Call BookMore Details
Amaya Beach Pasikudah National Holiday Resort Passikudah, Pasikuda, LK +1-888-749-6785 ~39.24 miles east of Polonnaruwa
  • Luxury Five Star Resort property
  • 6 suites in hotel
Call to Book
Add your dates for price
Very Good 8.9 /10 Hotel Reviews Call BookMore Details
Uga Ulagalla - Anuradhapura Dambulla Anuradhapura Road, Tirappane, LK +1-888-878-9982 ~36.23 miles northwest of Polonnaruwa
  • Luxury Five Star Resort hotel
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.9 /10 Read Reviews Call BookMore Details
Sigiriya Village Town Sigiriya, Sigiriya, 21120 LK +1-888-389-4485 ~16.16 miles west of Polonnaruwa
  • Four star hotel
  • 120 rooms in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
Aliya Resort & Spa Audangawa Kimbissa, Avudangawa, 21120 LK +1-888-389-4121 ~18.57 miles west of Polonnaruwa
  • Luxurious Five Star Resort property
  • Check in time: 2:00 PM - 1:00 AM
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Governors Gangula 63 KM post Kany Rd, Dambulla, LK +1-888-675-2083 ~25.28 miles west of Polonnaruwa
  • Luxury Five Star property
  • 10 rooms in hotel
Call to Book
Add your dates for price
Average 7.0 /10 Recent Reviews Call BookMore Details
The Other Corner Laksirigama Anuradhapura Rd, Habarana, 50150 LK +1-800-716-8490 ~19.22 miles west of Polonnaruwa
  • Mid-scale Resort property
  • Check-in time: 2:00 PM - 7:00 PM
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Karpaha Sands Kimbula Thona, Kiran, Eastern Province 000000 LK +1-800-805-5223 ~39.20 miles east of Polonnaruwa
  • property
  • Shuttle to airport available
Call to Book
Add your dates for price
Excellent 9.8 /10 Hotel Reviews Call BookMore Details
Anantaya Resort and Spa Passikudah Coconut Cultivation Board Road, Pasikuda, LK +1-888-965-1860 ~38.49 miles east of Polonnaruwa
  • Luxury 5 star hotel
  • Check in: 2:00 PM
Call to Book
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
Wild Grass Nature Resort Kumbukkadanwala Farmhouse Road, Dambulla, LK +1-888-788-5576 ~18.21 miles west of Polonnaruwa
  • 4 star property
  • 9 rooms in property
Call to Book
Add your dates for price
Very Good 8.2 /10 Hotel Reviews Call BookMore Details
Habarana Village by Cinnamon North Central Harbana, Habarana, 50150 LK +1-888-897-9207 ~18.38 miles west of Polonnaruwa
  • Expensive Resort property
  • Check-in: 2:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.9 /10 Review Score Call BookMore Details
Hunas Falls Hotel Elkaduwa, Ukuwela, LK +1-888-311-4278 ~42.10 miles southwest of Polonnaruwa
  • Expensive Resort hotel
  • Check in: 2:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.1 /10 Reviews Call BookMore Details
Sun Siyam Pasikudah Pasikudah, Pasikuda, LK +1-888-469-4795 ~38.66 miles east of Polonnaruwa
  • Luxury 5-star Resort hotel
  • Check-in time: 2:00 PM - 11:00 PM
Call to Book
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
Liyya Water Villas Gallendora Road, Dambulla, 21000 LK +1-888-734-9421 ~25.22 miles west of Polonnaruwa
  • hotel
  • Check-in time: 2:00 PM
Call to Book
Add your dates for price
Very Good 8.7 /10 Read Reviews Call BookMore Details
Sunrise Pasikuda Coconut Board Rd, Pasikuda, 30410 LK +1-888-841-5292 ~38.78 miles east of Polonnaruwa
  • Luxurious Five Star hotel
  • Hotel has 58 rooms
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Grand & Gangula 63km Post, Dambulla, LK +1-888-455-5160 ~25.30 miles west of Polonnaruwa
  • Luxurious 5-star hotel
  • Check-in: 12:00 PM
Call to Book
Add your dates for price
Average 7.6 /10 Guest Reviews Call BookMore Details
Cassandra Culture Resort Avudangawa Kimbissa, Avudangawa, LK +1-888-965-8297 ~18.49 miles west of Polonnaruwa
  • hotel
  • Hotel has 24 rooms
Call to Book
Add your dates for price
Very Good 8.6 /10 Recent Reviews Call BookMore Details
EKHO Sigiriya Matale District, Sigiriya, LK +1-888-906-6358 ~16.62 miles west of Polonnaruwa
  • 3-star property
  • Check in time: 2:00 PM
Call to Book
Add your dates for price
Very Good 8.7 /10 Latest Reviews Call BookMore Details
Covanro Sigiriya - Brand New Luxury Hotel Covanro Sigiriya, Avudangawa, 2 21120 LK +1-888-749-6785 ~18.69 miles west of Polonnaruwa
  • property
  • 80 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.2 /10 Recent Reviews Call BookMore Details
Flower Garden Eco Village 201D Thalkote Rd, Ehalagala, Sigiriya, 21120 LK +1-888-878-9982 ~17.41 miles west of Polonnaruwa
  • Three Star property
  • Check-in time: 1:00 PM - 10:00 PM
Call to Book
Add your dates for price
Very Good 8.0 /10 Read Reviews Call BookMore Details
Deer Park Hotel B112, Giritale, North Central Province 51026 LK +1-888-389-4485 ~6.51 miles northwest of Polonnaruwa
  • Luxurious Five Star property
  • Airport shuttle available
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Amaara Forest Hotel Sigiriya Indigasweva, Avudangawa, 21120 LK +1-888-389-4121 ~17.70 miles west of Polonnaruwa
  • Four-star Resort hotel
  • 40 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.9 /10 Guest Reviews Call BookMore Details
Taru Villas - Maia - Habarana Kekirawa road, Habarana, NC 50150 LK +1-888-675-2083 ~18.90 miles west of Polonnaruwa
  • Luxurious 5-star hotel
  • Check in time: 2:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.5 /10 Guest Reviews Call BookMore Details
The Kandy Samadhi Centre Kukul Oya Road, Kundasale, LK +1-800-716-8490 ~43.47 miles south of Polonnaruwa
  • Three Star hotel
  • Hotel has 20 rooms
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Lavendish Wild Safari Resort 1 Ela Hadungamuwa Wasgamuwa, Maraka, 2 21530 LK +1-800-805-5223 ~22.06 miles south of Polonnaruwa
  • Affordable Resort property
  • 10 sleeping rooms in hotel
Call to Book
Add your dates for price
Average 7.5 /10 Reviews Call BookMore Details
Sundaras Resort & Spa 189 Kandy Road, Dambulla, 21100 LK +1-888-965-1860 ~24.21 miles west of Polonnaruwa
  • Four-star Resort property
  • Airport shuttle provided
Call to Book
Add your dates for price
Excellent 9.8 /10 Hotel Reviews Call BookMore Details
The Calm Resort & Spa Coconut Cultivation Board Road, Pasikuda, 30410 LK +1-888-788-5576 ~38.59 miles east of Polonnaruwa
  • Affordable Resort hotel
  • Shuttle from airport available
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Oak Ray Elephant Lake 107 Mile Post Audangawa, Kimbissa, Avudangawa, 50150 LK +1-888-897-9207 ~18.86 miles west of Polonnaruwa
  • 3 star hotel
  • 52 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.0 /10 Guest Reviews Call BookMore Details
Hungry Lion Sigiriya Main Road, Sigiriya, Central Province 21120 LK +1-888-311-4278 ~17.05 miles west of Polonnaruwa
  • Mid-scale property
  • Check-in: 2:00 PM - 11:00 PM
Call to Book
Add your dates for price
Excellent 9.3 /10 Reviews Call BookMore Details
Kaveri Resort & Spa Awugandawa, Sigiriya, 21120 LK +1-888-469-4795 ~18.66 miles west of Polonnaruwa
  • 3 star property
  • Check-in: 2:00 PM - 10:00 PM
Call to Book
Add your dates for price
Average 7.5 /10 Read Reviews Call BookMore Details
The Grand Mountain Hotel 73 / 1 Rohana Dissanayake Mawatha, Matale, Matale 2210 LK +1-888-734-9421 ~41.31 miles southwest of Polonnaruwa
  • Four star hotel
  • Airport shuttle available
Call to Book
Add your dates for price
Average 7.1 /10 Recent Reviews Call BookMore Details
Ehalagala Lake Resort No. 59B Talkote Road, Sigiriya, 2 21120 LK +1-888-841-5292 ~17.49 miles west of Polonnaruwa
  • Mid-scale hotel
  • Check-in time: 2:00 PM
Call to Book
Add your dates for price
Very Good 8.3 /10 Hotel Reviews Call BookMore Details
Rangiri Dambulla Resort Pohoran Wewa Kurunegala Road, Dambulla, LK +1-888-455-5160 ~25.43 miles west of Polonnaruwa
  • 3-star property
  • Check-in time: 2:00 PM
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Amuna Ayurveda and Wellness Retreat Kumbukkadanwala, Sigiriya, 21120 LK +1-888-965-8297 ~17.43 miles west of Polonnaruwa
  • 3-star hotel
  • 12 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 10.0 /10 Reviews Call BookMore Details
Giman Free Beach Resort Kayankerni North of Passikudah, Mankerni, Eastern Province 30450 LK +1-888-906-6358 ~35.53 miles east of Polonnaruwa
  • Mid-scale Resort property
  • Check in time: 2:00 PM - midnight
Call to Book
Add your dates for price
Average 7.6 /10 Read Reviews Call BookMore Details
Laya Waves Passikudah, Pasikuda, LK +1-888-749-6785 ~39.13 miles east of Polonnaruwa
  • Three Star property
  • Check-in time: 12:00 PM
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Sat Nam Village Hotel A6 Km. 108. 3, Avudangawa, 2 21122 LK +1-888-878-9982 ~18.41 miles west of Polonnaruwa
  • Mid-scale property
  • Check-in time: 12:00 PM - 7:00 PM
Call to Book
Add your dates for price
Excellent 9.6 /10 Guest Reviews Call BookMore Details

Next: See My Polonnaruwa Hotels with Pricing
Back to Top