Hotels in Nikaweratiya

Fri, Nov 21
Mon, Nov 24
November 2025
20
December 2025

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Nov 20 - Nov 21
Tomorrow
Nov 21 - Nov 22
This weekend
Nov 21 - Nov 23
Next weekend
Nov 28 - Nov 30

Where to stay in Nikaweratiya?

CA $42
CA $54 total
includes taxes & fees
Nov 21 - Nov 22
Siloonaa Garden Villa
CoCoWorld Bungalow
CA $202
CA $238 total
includes taxes & fees
Dec 20 - Dec 21
Villa Wild Ceylon by TSC
See more properties

The Black Friday Sale is now on

Get up to 50% off select hotels in our biggest sale of the year
Shop Black Friday deals

Check out reviews of Nikaweratiya hotels guests love

Frequently asked questions

Can I book refundable accommodations in Nikaweratiya?
If you want the flexibility to change your plans to Nikaweratiya, most properties offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Nikaweratiya be like during my trip?
With an average temperature of 79°F during the coldest months, Nikaweratiya is a great place to visit any time of year.
Why should I book my Nikaweratiya accommodation with Hotels.com?
There are lots of reasons to book your Nikaweratiya trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Nikaweratiya

Unveiling Nikaweratiya: A Journey Through Time and Timeless Beauty

Nestled in the serene Kurunegala District of Sri Lanka, Nikaweratiya is a hidden gem that offers a delightful blend of history and nature. Known for its ancient fort and captivating monuments, this charming town invites travelers to explore its rich heritage and picturesque landscapes. Surrounded by lush greenery and vibrant rural life, Nikaweratiya is perfect for those seeking an authentic Sri Lankan experience off the beaten path. Discover local crafts, sample traditional cuisine, and immerse yourself in the region's culture, making it an unforgettable destination for adventurous souls and history enthusiasts alike. For great hotel rates in Nikaweratiya, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Nikaweratiya

Nikaweratiya offers a range of accommodation options, from cozy vacation rentals to comfortable hotels, catering to various budgets. The area's hospitality reflects local charm, providing a welcoming atmosphere for travellers exploring the beautiful North Western Province of Sri Lanka. These are some of the hotels preferred by our travelers in Nikaweratiya:

  1. Ulpatha Nature ResortOpens in a new window: This charming 2.5-star hotel offers a cozy lodging experience, perfect for travelers seeking a pet-friendly environment. Guests appreciate the inviting atmosphere and the convenience of being able to bring their furry companions. The property features essential amenities that cater to comfort, allowing for a pleasant stay in the heart of Nikaweratiya. The welcoming vibe and relaxed setting make it an ideal choice for those looking to unwind and enjoy their time away from home.
  2. Siloonaa Garden VillaOpens in a new window: A delightful 3.0-star guesthouse, Siloonaa Garden Villa provides a comfortable and inviting space for travelers who enjoy the company of pets. This property stands out for its warm hospitality and relaxing ambiance, creating a home-away-from-home feel. With its pet-friendly policies and welcoming service, it’s an excellent option for those looking to explore Nikaweratiya while ensuring their pets are well taken care of during their stay.
  3. CoCoWorld BungalowOpens in a new window: As a stylish 3.0-star hotel, CoCoWorld Bungalow boasts a variety of dining options, including free breakfast and a daily restaurant service. The property features engaging recreational activities such as hiking and fishing nearby, along with stunning views of the waterfront and historical districts. With its vibrant atmosphere and focus on unique experiences, this hotel is well-suited for leisure travelers seeking to immerse themselves in the local culture while enjoying contemporary comforts.

Top locations to stay in Nikaweratiya

When visiting Nikaweratiya, Kurunegala District, North Western Province, Sri Lanka, consider staying in Anamaduwa, Kobeigane, or Andigama. Anamaduwa offers scenic landscapes and cultural experiences, Kobeigane is known for its tranquil rural charm and local crafts, while Andigama is famed for its pottery and vibrant community. For first-time visitors, Anamaduwa is particularly appealing due to its accessibility and attractions.

  1. AnamaduwaOpens in a new window: Anamaduwa is a charming location with a laid-back vibe, perfect for travelers seeking authentic Sri Lankan experiences. The area is rich in natural beauty, featuring lush landscapes and serene waterways ideal for leisurely walks and picnics. You can explore local markets where traditional crafts and fresh produce are abundant, offering a taste of the region's culture. Anamaduwa is also close to several religious sites, providing a glimpse into the spiritual side of Sri Lankan life. With welcoming locals and a peaceful atmosphere, it's a great spot to unwind and connect with the community.
  2. KobeiganeOpens in a new window: Nestled amidst beautiful greenery, Kobeigane offers a tranquil retreat for those looking to escape the hustle and bustle of city life. The area is known for its picturesque landscapes and friendly atmosphere, making it an ideal base for exploring nearby attractions. You can enjoy local handicrafts, and the vibrant markets showcase the region's artisanal goods, perfect for souvenir shopping. Kobeigane is also a great spot for nature lovers, with opportunities for birdwatching and enjoying the scenic surroundings.
  3. AndigamaOpens in a new window: Andigama is a hidden gem, known for its stunning rural scenery and a slower pace of life. This area is famous for its traditional pottery, allowing visitors to witness local artisans at work and even try their hand at creating their own pieces. The local community is warm and welcoming, making it easy to immerse yourself in Sri Lankan culture. Andigama’s proximity to beautiful beaches means you can easily venture out for some sun and surf, creating a perfect blend of relaxation and exploration during your stay.

Things to do in Nikaweratiya

Nikaweratiya offers a delightful blend of lush greenery, tranquil lakes, and rolling hills, making it an ideal spot for nature lovers and history enthusiasts alike. Wander through serene parks, explore ancient monuments, or take leisurely walks along scenic trails to soak in the area's rich heritage and stunning landscapes.

  • Yapahuwa Kingdom of Ancient Sri LankaOpens in a new window – Step back in time at this historic site where remnants of an ancient kingdom await your exploration. Discover the fascinating ruins and learn about the significant role this location played in Sri Lanka's history.
  • Yapahuwa Rock FortressOpens in a new window – Climb up to this impressive fortress, perched on a massive rock. As you ascend, take in the breathtaking views of the surrounding landscape and imagine the strategic importance this site held for ancient rulers.
  • Padeniya Raja Maha ViharayaOpens in a new window – Visit this serene temple, where you can admire intricate carvings and beautiful frescoes. Experience the peaceful atmosphere and appreciate the spiritual significance of this historic site.
  • Kawanthissa Seya TempleOpens in a new window – Explore this sacred temple, known for its stunning architecture and historical importance. Take a moment to soak in the tranquility of the surroundings and reflect on the rich cultural heritage this place embodies.

4 tips for savvy savings when booking a hotel in Nikaweratiya

  1. Book for the cheapest times: If you're looking for an affordable getaway, consider visiting Nikaweratiya in May, July, or October, when hotel prices are lower. Staying for at least 2 to 3 days is great value for money, allowing you to explore the area’s key historical landmarks and cultural sites, such as the historic fort and various monuments. This budget-friendly option makes it easy to immerse yourself in the rich history and culture of Nikaweratiya without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To discover potential hotel discounts for Nikaweratiya, check the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find reduced rates close to your travel date. To stay alerted about flash sales and special promotions, consider enabling email alerts or push notifications from Hotels.com. The Smart ShoppingOpens in a new window tool, available via the app, can help you compare hotel prices and amenities, allowing you to make informed choices. If room availability changes or prices drop, you're more likely to be notified first, making it easier to book a last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors such as the hotel's location, star rating, and the time of year. Being flexible with your travel dates could potentially help you save on your stay at a hotel in Nikaweratiya. If you're seeking a distinctive experience, boutique hotels might provide a more personalised touch and sometimes better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is higher or lower than average. If the price is on the higher end, we’ll recommend alternative dates that could offer better rates, helping you find the most advantageous deal.
  4. Consider your location: Hotels near the city centre usually tend to be pricier, but with Nikaweratiya's outstanding public transportation options, you may discover a more affordable independent hotel located a bit further out that remains well-connected. For those interested in exploring alternative, less crowded neighbourhoods or even lesser-known cities nearby, there’s often excellent value for money to be found. Opting for these alternative destinations can provide a more authentic and budget-friendly experience.

Best time to go to Nikaweratiya

Nikaweratiya experiences its lowest average temperature in January, at 77.9°F (25.5°C), while May is the hottest month, with an average temperature of 83.5°F (28.6°C). November is usually the wettest month. January, February, and December are the peak travel months in Nikaweratiya, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no to moderate rainfall. On the other hand, May, June, and September tend to be quieter times to visit, marked by light to moderate rainfall and mostly cloudy conditions.

Keep exploring