Hotels in Polonnaruwa, Sri Lanka

Search & Compare Polonnaruwa Hotels

When are you visiting Polonnaruwa?® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Polonnaruwa

Polonnaruwa overview

Polonnaruwa is known for its historical sites and ancient ruins. Activities like biking give you a chance to enjoy the outdoors while you're in town. You can learn about the local heritage of Polonnaruwa at landmarks like Pabula Vihara and Nissanka Latha Mandapaya. You might find that sights like Gal Pota and Polonnaruwa Vatadage are worth a visit.

Where to stay in Polonnaruwa

Whether you plan to stay for a night or a week, Polonnaruwa has the right accommodation for you. There are 28 hotels in Polonnaruwa and you can shop as many as 357 deals for rooms on, some with discounts of up to 50%. Our room prices start at 13 USD per night and here you'll find a breakdown of hotels by star rating in Polonnaruwa as well as in the surrounding area:
  • • 10 5-star hotels from 92 USD per night
  • • 32 4-star hotels from 31 USD per night
  • • 72 3-star hotels from 15 USD per night
  • • 4 2-star hotels from 13 USD per night

How to get to Polonnaruwa

Fly in to Colombo (CMB-Bandaranaike Intl.), 93.4 mi (150.3 km) from downtown Polonnaruwa.

What to see around Polonnaruwa

Memorable landmarks include:
  • • Pabula Vihara
  • • Gal Pota
  • • Nissanka Latha Mandapaya
  • • Polonnaruwa Vatadage
  • • Shiva Devalaya
Recommended sights include:
  • • Hatadage
  • • Rankot Vihara
  • • Polonnaruwa Archaeological Museum
  • • Buddha Seema Prasada
  • • Lankatilaka Temple

When to visit Polonnaruwa

Do you want to know the ideal time of year to visit? Here are the seasonal norms to help with your planning:

Seasonal temperature averages
  • • January-March: 91°F day, 72°F night
  • • April-June: 91°F day, 76°F night
  • • July-September: 87°F day, 76°F night
  • • October-December: 89°F day, 73°F night
Seasonal rainfall averages
  • • January-March: 0.35 inches
  • • April-June: 0.47 inches
  • • July-September: 1.06 inches
  • • October-December: 0.55 inches