Hotels in Nikaweratiya

Sat 15 Nov
Wed 19 Nov
November 2025
14
December 2025

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
14 Nov - 15 Nov
Tomorrow
15 Nov - 16 Nov
This weekend
14 Nov - 16 Nov
Next weekend
21 Nov - 23 Nov

Where to stay in Nikaweratiya?

£29
includes taxes & fees
11 Dec - 12 Dec
Siloonaa Garden Villa
CoCoWorld Bungalow
£129
includes taxes & fees
15 Dec - 16 Dec
Villa Wild Ceylon by TSC
See more properties

Check out reviews of Nikaweratiya hotels guests love

Frequently asked questions

How much does a hotel room cost in Nikaweratiya?
You can find top hotels in Nikaweratiya from £29 with options to suit your budget and needs. If you're looking for an affordable hotel in Nikaweratiya that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How much does a hotel room cost in Nikaweratiya?
You can find top hotels in Nikaweratiya from £29 with options to suit your budget and needs. You can find top hotels in Nikaweratiya from £29 with options to suit your budget and needs. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Nikaweratiya hotels?
Discover great deals on Nikaweratiya hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Nikaweratiya hotels.
How can I find deals and earn rewards at Nikaweratiya hotels?
Members can save up to 20% on select hotels in Nikaweratiya. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.
Can I book Nikaweratiya hotels with free cancellation?
It's easy to book a refundable Nikaweratiya hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What hotels do travellers recommend in Nikaweratiya?
Can I book a refundable accommodation option in Nikaweratiya?
If you want the flexibility to change your plans to Nikaweratiya, most hotels offer refundable* rates that you can book. You can see this accommodation 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 visit?
With an average temperature of 26°C during the coldest months, Nikaweratiya is a great place to visit at any time of year.
Why should I book my Nikaweratiya hotel with Hotels.com?
There are lots of reasons to book your Nikaweratiya trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Nikaweratiya

Unearth Timeless Treasures: The Enchantment of Nikaweratiya’s Historic Forts

Nestled in the serene landscapes of the Kurunegala District, Nikaweratiya is a hidden gem in Sri Lanka, rich in history and charm. This quaint town is renowned for its ancient monuments, including the captivating Nikaweratiya Fort, where echoes of the past linger in the air. Surrounded by lush greenery and tranquil rural vistas, it offers a peaceful retreat for nature lovers and cultural enthusiasts alike. With its warm local hospitality and authentic experiences, Nikaweratiya invites travellers to explore its historic treasures, making it a delightful stop on any Sri Lankan adventure.

Discover great hotels in Nikaweratiya

In Nikaweratiya, you'll find a range of accommodation options, from quaint guesthouses to comfortable mid-range hotels. Many places offer local cuisine and warm hospitality, making it an ideal base for exploring the scenic North Western Province and its rich cultural heritage. These are some of the hotels preferred by our travellers in Nikaweratiya:

  1. Ulpatha Nature ResortOpens in a new window: This 2.5-star hotel offers a comfortable lodging experience perfect for leisure travellers. The property features pet-friendly amenities, allowing guests to enjoy a relaxed stay with their furry companions. Its inviting atmosphere and accessibility make it an appealing choice for those seeking a homely environment while exploring Nikaweratiya.
  2. Siloonaa Garden VillaOpens in a new window: As a 3.0-star guesthouse, Siloonaa Garden Villa provides a welcoming space for leisure travellers who appreciate a pet-friendly environment. With its comfortable accommodations and charming atmosphere, this guesthouse allows guests to unwind and enjoy their stay, creating memorable experiences while exploring the local area.
  3. CoCoWorld BungalowOpens in a new window: This 3.0-star hotel is an excellent choice for leisure travellers looking for a blend of comfort and distinctive experiences. With complimentary continental breakfast, various dining options, and activities such as hiking and fishing nearby, it caters to those seeking adventure and relaxation. The hotel's proximity to picturesque waterfronts and historical districts enhances the overall experience, making it a standout choice for travellers wanting to immerse themselves in the local culture.

Top locations to stay in Nikaweratiya

Some of the best areas to stay in Nikaweratiya are Anamaduwa, Kobeigane, and Andigama. Anamaduwa offers stunning natural landscapes and cultural richness, while Kobeigane is known for its tranquil environment and proximity to historical sites. Andigama is appealing for its local crafts and vibrant community. For first-time visitors, Anamaduwa is particularly suited due to its diverse attractions.

  1. AnamaduwaOpens in a new window: Anamaduwa is a charming town that offers a serene escape from the bustling city life. Surrounded by lush greenery and a captivating rural landscape, it's a great base for those looking to explore authentic Sri Lankan culture. The nearby Anamaduwa Lake is perfect for peaceful walks and birdwatching, while the local markets provide a taste of traditional crafts and produce. You can also witness the vibrant local festivals that showcase the area's rich heritage. With its friendly atmosphere and scenic beauty, Anamaduwa is an inviting spot for those seeking tranquillity and cultural immersion.
  2. KobeiganeOpens in a new window: Kobeigane is a hidden gem known for its picturesque surroundings and warm hospitality. Nestled amidst rolling hills and rice paddies, it's ideal for travellers keen on experiencing Sri Lanka's rural lifestyle. The town is famous for its traditional handicrafts, making it a perfect stop for souvenir shopping. Additionally, the local temples offer insight into the spiritual side of the region, providing a peaceful place for reflection. Enjoy leisurely strolls through the countryside or engage with the friendly locals for a truly enriching experience.
  3. AndigamaOpens in a new window: Andigama is a quaint village that boasts a laid-back charm and beautiful landscapes. It's an excellent choice for those interested in eco-tourism, with opportunities to explore organic farms and engage in sustainable practices. The area is also known for its pottery, where you can see artisans at work and perhaps even try your hand at crafting your own piece. The tranquil environment makes it perfect for relaxation and connecting with nature, making Andigama a delightful spot for those looking to unwind and explore the simplicity of rural life.

Things to do in Nikaweratiya

Nestled in the heart of Sri Lanka, Nikaweratiya enchants visitors with its lush greenery and serene landscapes. Explore vibrant forests, tranquil lakes, and rolling hills that invite leisurely hikes and picnics. The area’s rich history and charming atmosphere make it an ideal spot for sightseeing tours and cultural exploration, ensuring a delightful experience for all.

  • Yapahuwa Rock FortressOpens in a new window – Ascend the impressive Yapahuwa Rock Fortress, a historic site that offers a glimpse into Sri Lanka's rich past. As you navigate the stone steps, you'll encounter ancient ruins and stunning views from the summit. This fortress served as a royal citadel and played a significant role in the country's history, making it an unmissable stop for those keen on exploring the island's heritage.
  • Padeniya Raja Maha ViharayaOpens in a new window – Visit the Padeniya Raja Maha Viharaya, a serene temple known for its tranquil atmosphere and beautiful architecture. Spend some time admiring the intricate sculptures and frescoes that adorn the walls, which tell stories of the Buddha’s life. This sacred site is a perfect place for reflection and offers insight into the spiritual practices of the local community.
  • Kawanthissa Seya TempleOpens in a new window – Discover the Kawanthissa Seya Temple, another captivating religious site that showcases the artistic brilliance of ancient Sri Lankan craftsmanship. The temple's stupa is an impressive sight, and the surrounding gardens make for a peaceful retreat. Engage with the local worshippers and partake in the rituals that have been cherished for generations.

4 tips for savvy savings when booking a hotel in Nikaweratiya

  1. Book for the cheapest times: The most affordable time to visit Nikaweratiya is during May, July, and October, when hotel prices tend to be lower. For those on a budget, a stay of at least 2 to 3 days provides great value for money, allowing ample time to explore significant landmarks and cultural sites. Visitors can discover the historic fort, various historic places, and notable monuments, all of which offer a glimpse into the rich history and culture of the area. With lower prices during these months, it's an ideal opportunity for a budget-friendly getaway.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Nikaweratiya, start by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Additionally, consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, which could help you save. The Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring you’re more likely to see the best options. With these features, you'll be promptly notified if prices drop or rooms become available, making it easier to book a last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your dates could help you save on your stay at a hotel in Nikaweratiya. For those seeking a distinctive experience, boutique hotels can provide a more personalised touch and sometimes offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we can suggest more affordable dates that may help you secure a better deal.
  4. Consider your location: Hotels situated near the city centre generally tend to be more expensive, but thanks to Nikaweratiya's excellent public transport connections, you may discover a more affordable independent hotel located further out that remains well-linked. For those eager to explore alternative, less congested neighbourhoods or even lesser-known towns close by, there is often remarkable value to be had. Opting for these alternative destinations could 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 tends to be the wettest month. The peak travel months to visit Nikaweratiya are January, February, and December, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no to moderate rainfall. In contrast, May, June, and September are ideal if you're looking for a calmer vacation, marked by light to moderate rainfall and mostly cloudy conditions.

Keep exploring