Skip to main content

Search hotels in Polonnaruwa

Enter your dates to see the latest prices and deals for Polonnaruwa hotels

Polonnaruwa – 120 hotels and places to stay

Hotels with airport shuttles in Polonnaruwa

  • Airport shuttle
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 35 reviews
    From $90.76 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 89 reviews
    From $30 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 40 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 12 reviews
    From $11.10 per night
  • Airport shuttle
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 457 reviews
    From $18 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 381 reviews
    From $45 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 25 reviews
    From $28.80 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 839 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 35 reviews
    From $25 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 76 reviews
    From $20 per night

Most booked hotels in Polonnaruwa and surrounding area in the past month

See all
  • Popular with guests booking hotels in Polonnaruwa

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 76 reviews
  • Popular with guests booking hotels in Polonnaruwa

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 40 reviews
  • Popular with guests booking hotels in Polonnaruwa

    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 25 reviews
  • Popular with guests booking hotels in Polonnaruwa

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 32 reviews
  • Popular with guests booking hotels in Polonnaruwa

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 457 reviews
  • Popular with guests booking hotels in Polonnaruwa

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 102 reviews
  • Popular with guests booking hotels in Polonnaruwa

    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 839 reviews
  • Popular with guests booking hotels in Polonnaruwa

    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 384 reviews
  • Popular with guests booking hotels in Polonnaruwa

    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 262 reviews
  • Popular with guests booking hotels in Polonnaruwa

    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 381 reviews

Best hotels with breakfast in Polonnaruwa and nearby

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 58 reviews

    Just a 4-minute walk from Deepa Uyana and 200 yards from Polonnaruwa Clock Tower, Dilshan Guest features accommodations in Polonnaruwa, with a garden and a shared lounge.

    From $8.63 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 88 reviews

    Sahan Tourist House features air-conditioned accommodations in Polonnaruwa. This property offers access to a balcony, mini-golf, free private parking, and free Wifi.

    From $19.98 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 94 reviews

    A 11-minute walk from Deepa Uyana in Polonnaruwa, ARANI HOMESTAY features accommodations with access to a public bath.

    From $19.80 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 391 reviews

    A good location for a relaxing holiday in Polonnaruwa, Radha Tourist Home is a guest house surrounded by views of the garden.

    From $21 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 171 reviews

    Located in Polonnaruwa, a 8-minute walk from Deepa Uyana, Siyanco Holiday Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From $40 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 84 reviews

    Located in Polonnaruwa, a 2-minute walk from Polonnaruwa Clock Tower, Canal Side Guest House Polonnaruwa provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    From $14 per night
  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 10 reviews

    Located in Polonnaruwa, a 3-minute walk from Polonnaruwa Clock Tower, Ancient Village provides accommodations with a garden, free private parking, a terrace and a restaurant.

    From $27.75 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 155 reviews

    Thisara Guest House is located in Polonnaruwa and offers rooms with free Wi-Fi. Featuring an outdoor garden with seating, the guest house also has a restaurant and 24-hour front desk.

    From $20 per night

Hotels located in the center of Polonnaruwa

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 444 reviews

    Featuring garden views, Thisal Guest House in Polonnaruwa provides accommodations, a garden, a terrace, and a shared lounge.

    From $13 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 52 reviews

    Just a 4-minute walk from Deepa Uyana and 200 yards from Polonnaruwa Clock Tower, Sunshine Guest House features accommodations in Polonnaruwa, with a garden.

    From $9.71 per night
  • Scored out of 10, guest rating 4.0
    Disappointing - What previous guests thought, 4 reviews

    Pilgrims Rest offers accommodations in Polonnaruwa, a 14-minute walk from Polonnaruwa Vatadage and 2.4 miles from Gal Viharaya.

    From $6.99 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 3 reviews

    A 3-minute walk from Polonnaruwa Clock Tower in Polonnaruwa, The Lavish Polonnaruwa features accommodations with access to spa facilities.

    From $11.10 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 3 reviews

    Janapriya Lake Resort provides air-conditioned accommodations in Polonnaruwa. This property offers access to a terrace and free private parking.

    From $24.98 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 29 reviews

    Offering garden views, Jayaru Guest House in Polonnaruwa features accommodations and a garden.

    From $14 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 89 reviews

    Offering a garden and a shared lounge, Sanctuary Cove Guest House in Polonnaruwa is close to Polonnaruwa Clock Tower and Deepa Uyana. This property offers access to a terrace and free private parking.

    From $18 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 65 reviews

    Offering a garden and a bar, Villa Ravichini in Polonnaruwa is close to Polonnaruwa Clock Tower and Deepa Uyana. This guest house provides free private parking, a shared kitchen, and free Wifi.

    From $17 per night

Budget hotels in Polonnaruwa and nearby

  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 27 reviews

    Located in Polonnaruwa, 1.2 miles from Polonnaruwa Clock Tower, Heritage Villa Polonnaruwa has accommodations with a shared lounge, free private parking, a terrace and a restaurant.

    From $11.10 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 76 reviews

    Located in Polonnaruwa, a 17-minute walk from Polonnaruwa Clock Tower, Hotel Siyathma polonnaruwa has accommodations with a garden, free private parking, a shared lounge and a terrace.

    From $20 per night
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 56 reviews

    Located in Polonnaruwa, a 17-minute walk from Polonnaruwa Clock Tower, Ruins Chaaya Hotel has accommodations with a garden, free private parking, a terrace and a restaurant.

    From $55 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 58 reviews

    Located in the ancient city of Polonnaruwa, Mahanuge Hotel features an outdoor swimming pool and houses a restaurant. Guests also enjoy free Wi-Fi access at all public areas of the hotel.

    From $62.70 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 381 reviews

    Located in Polonnaruwa, 2 miles from Gal Viharaya, Hotel Lake Park provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $45 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 262 reviews

    Featuring an outdoor pool, sauna and a fitness center, Hotel Sudu Araliya is located close to the banks of Parakrama Reservoir. It operates a 24-hour front desk and provides free parking in site.

    From $89.60 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 78 reviews

    Located in Polonnaruwa, 1.7 miles from Polonnaruwa Clock Tower, Honey Tree Polonnaruwa provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From $19 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 457 reviews

    Located within 1.2 miles of Gal Viharaya, Seyara Holiday Resort in Polonnaruwa has a number of amenities including a garden, a terrace and a shared lounge.

    From $18 per night

FAQs about hotels in Polonnaruwa

What Guests Said About Polonnaruwa:

  • 10.0

    Half a day was enough as the sun was out and draining.

    Half a day was enough as the sun was out and draining. At the last stop in Polonnaruwa where you have the temple there was a young man sketching and painting. There was also an older gentleman selling Neem & Jamun tree wood containers and tumblers for keeping water in the night and drinking in the morning Neem for better all over health & Jamun for decreasing blood sugar.
    Guest review by
    PRATIBHA
    India
  • 10.0

    The ancient city of Polonnaruwa has a lot to offer to the...

    The ancient city of Polonnaruwa has a lot to offer to the tourists who want to know about the history of Sri Lanka. It has so many ruins and monuments to view, and especially marvel at the stone crafting abilities of ancient Sri Lankans who have created so many buddhist states and artistic monuments by using rocks. Definitely a trip to add to your bucket list.
    Guest review by
    Vidane
    United Kingdom
  • 6.0

    The ancient ruins are a wonder to visit.

    The ancient ruins are a wonder to visit. Some great knowledgeable guides available. A few crooks about aggressively selling their Tuk Tuk and bicycle hire to be beware of. Our guide was sadly threatened and intimidated by these bullysome men.
    Guest review by
    Chappell
  • 10.0

    We were very impressed with the ruins of the ancient city.

    We were very impressed with the ruins of the ancient city. And we were stunned by the sophistication and scale of this long ago kingdom. The Technology Museum was also superb. We think everyone should go to Polannaruwa.
    Guest review by
    Bee Dawson
    New Zealand
  • 10.0

    Ruins is one of the best experiences I have ever had.

    Ruins is one of the best experiences I have ever had. The staff is very nice. The food, the rooms are amazing. I invite all local and foreign people to come here and have fun. Located outside the city, it is a quiet and pleasant place to stay. In all respects, Ruins is a beautiful hotel located in Polonnaruwa. I am thankful to all the employees including the management for helping to make my holiday beautiful.
    Guest review by
    Nipun
  • 8.0

    The site seeing of historical places were the best.

    The site seeing of historical places were the best. Most of the time we ate at the hotel and visited some locals and shared a meal with them. We hired a vehicle during the tour, This gave us the flexibility to get around. Net time I'll try to get there in the cooler months, mid December.
    Guest review by
    Ian
    Australia

See reviews by guests who stayed at hotels in Polonnaruwa

See all
  • From $22 per night
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 638 reviews
    The guest house is incredible. A beautiful property, but above all, it has a stunning view over the rice fields. Unfortunately, I only spent one night there, but I wish I could have stayed longer. The owner was extremely kind: she welcomed me with her best room and a delicious hot tea, helped me organize my day in Polonnaruwa, and treated me to an amazing Sri Lankan dinner that perfectly suited my taste! Overall, the rooms are clean and simple, and the location of the guest house is perfect.
    Guest review by
    Esmeralda
    Italy
  • From $398.54 per night
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 337 reviews
    Ekho Lake House exceeded all of our expectations ! Our stay was perfect from start to finish. Probably our best hotel experience in our 3 week stay in Sri Lanka. The location is exceptionally beautiful and tranquil. The room was superb, the bed incredibly comfortable and the food top class. Everything was taken care of for us by the fabulously professional manager and his team. Thank you for a wonderful stay.
    Guest review by
    Caitriona
    Ireland
  • From $30 per night
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 96 reviews
    We chose this hotel as it seemed the best option which suited our needs whilst visiting Polonnaruwa. Convenient location. The family room was spacious with air conditioning and hot water working well. Good Food. Excellent service by Mr Perera and the team at Royal Nest. Highly recommended
    Guest review by
    Madusanka
    Sri Lanka
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 839 reviews
    Everything was great at this hotel.. amazing staff that is friendly and makes customers feel welcome. The pool was perfect after a long day sightseeing. Breakfast in the morning was fantastic. One of the best places we have stayed in Sri Lanka.
    Guest review by
    Tahl81
    United States
  • From $9 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 186 reviews
    Probably my best expérience un Sri Lanka : nice and friendly atmosphère, serenity and quiet. You have definitly to go to this very nice hotel.
    Guest review by
    GUILLAUME
    France