Find hotels in Nilwella from $14

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating
Save an average of 15% on thousands of hotels when you're signed in

Top Nilwella Hotel Reviews

More cheap stays in Nilwella

Frequently asked questions

What is the best area to stay in Nilwella?
The best area to stay in Nilwella is along the main beach road, which offers direct access to the ocean and a selection of guesthouses and small hotels.

This stretch of road runs parallel to the beach, with most accommodations offering ocean views and immediate proximity to the sand. It's a convenient area for visitors looking to relax by the sea and enjoy the natural beauty of Nilwella. The main beach itself is known for its calm waters, making it suitable for swimming and snorkeling.

Couples often find this area ideal for a quiet getaway. The peaceful surroundings and the sound of the ocean create a relaxing atmosphere, great for unwinding. Many guesthouses here offer amenities like private balconies and direct beach access, enhancing the romantic appeal.

For those interested in marine life, staying near the beach road provides easy access to opportunities for whale watching and snorkeling excursions, which typically depart from the nearby harbor.
What are the best family hotels in Nilwella?
For an excellent family hotel in Nilwella, consider Jasper House Sri Lanka.

This 3-star hotel, with an impressive 9.2 rating, is well-suited for families, offering a playground for children and on-site babysitting and childcare services. Guests can also enjoy a complimentary English breakfast and free self-parking. Its location is convenient for beach access, being just 0.3 miles from Hiriketiya Beach, 1.4 miles from Dickwella Beach, and 0.7 miles from Blue Beach Island.
What are the best spa hotels in Nilwella?
For the best spa hotels in Nilwella, consider Jasper House Sri Lanka.

The 3-star Jasper House Sri Lanka, with an impressive 9.2 rating, is an excellent option for travelers seeking a relaxing spa experience. Guests can enjoy massage services, complimentary English breakfast, and free WiFi. The hotel also offers free self-parking and complimentary toiletries. Its convenient location places it just 0.3 miles from Hiriketiya Beach, making it easy to combine spa treatments with beach relaxation.
What hotels in Nilwella offer free breakfast?
For hotels in Nilwella that offer free breakfast, consider Jasper House Sri Lanka.

The 3-star Jasper House Sri Lanka, with an impressive 9.2 rating, provides a complimentary breakfast, including an English breakfast. Guests also benefit from free self-parking, free toiletries, and free WiFi. This inviting property is conveniently located near several attractions, with Hiriketiya Beach just 0.3 miles away, Blue Beach Island 0.7 miles away, and Dickwella Beach at a distance of 1.4 miles.
What are the best budget hotels in Nilwella?
For the best budget accommodation in Nilwella, consider Jasper House Sri Lanka.

This 3-star hotel, with an impressive 9.2 rating, offers excellent value with complimentary breakfast, free self-parking, and free Wi-Fi. Guests appreciate the a free English breakfast and the convenience of free toiletries provided. It is conveniently located near several attractions, being just 0.3 miles from Hiriketiya Beach, 0.7 miles from Blue Beach Island, and 1.4 miles from Dickwella Beach.
What are the most romantic hotels in Nilwella for couples?
For a romantic stay in Nilwella, couples will find Jasper House Sri Lanka to be an excellent choice.

This 3-star hotel, with an outstanding 9.2 rating, offers a truly special experience. Guests appreciate the complimentary English breakfast and free WiFi, along with free self-parking. Many rooms feature a furnished balcony, superb for enjoying the sea views together. The hotel is also conveniently located just 0.3 miles from Hiriketiya Beach, making it easy to enjoy romantic strolls along the shore.
What are the best hotels in Nilwella near Blue Beach Island?
For a highly-rated hotel in Nilwella near Blue Beach Island, consider the Jasper House Sri Lanka.

The 3-star Jasper House Sri Lanka, with an excellent 9.2 rating, is conveniently located just 0.7 miles from Blue Beach Island. Guests appreciate the complimentary English breakfast and free WiFi. Families will find the playground and onsite babysitting services particularly convenient. The hotel also offers free self-parking and includes free toiletries.
When is the best time to go to Nilwella?
The best time to go to Nilwella is during the dry season, which runs from December to March.

During these months, you can expect sunny days and calm seas, which are ideal for enjoying Nilwella's beaches and water activities. The weather is consistently pleasant, making it great for relaxing by the ocean or exploring the surrounding area without concern for rain.

For travelers who enjoy whale watching, this period also coincides with the peak season for spotting blue whales and sperm whales off the coast.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Nilwella.
How can I save on a Nilwella hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Nilwella hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Nilwella hotel?
Prices for hotels in Nilwella often vary, but you can find a great deal from $14 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia