Deniyaya Hotel Accommodation

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
19 Sept - 20 Sept
Tomorrow
20 Sept - 21 Sept
Next weekend
25 Sept - 27 Sept
In two weeks
2 Oct - 4 Oct

Where to stay in Deniyaya?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Deniyaya on Hotels.com. These Deniyaya hotels consistently deliver on quality, location and traveller experience. Last updated on .

1. Rain Drops Wellness Villa Sinharaja

Rain Drops Wellness Villa Sinharaja
Mederipitiya
RM537
RM633 total
includes taxes & fees
20 Sept - 21 Sept
Rain Drops Wellness Villa Sinharaja

2. Sinharaja Forest Sanctuary Hotel

Sinharaja Forest Sanctuary Hotel
Deniyaya
RM51
RM66 total
includes taxes & fees
20 Oct - 21 Oct
Sinharaja Forest Sanctuary Hotel

3. Rainforest Lodge

Rainforest Lodge
Deniyaya
RM149
RM195 total
includes taxes & fees
20 Sept - 21 Sept
Rainforest Lodge

4. Rain Forest Vibe Sinharaja

Rain Forest Vibe Sinharaja
Deniyaya
RM64
RM75 total
includes taxes & fees
30 Sept - 1 Oct
Rain Forest Vibe Sinharaja

5. Sinharaja Serenity Retreat

Sinharaja Serenity Retreat
Deniyaya
RM126
RM172 total
includes taxes & fees
20 Oct - 21 Oct
Sinharaja Serenity Retreat

6. Sinharaja Forest Gate

Sinharaja Forest Gate
Deniyaya
RM129
RM167 total
includes taxes & fees
20 Oct - 21 Oct
Sinharaja Forest Gate

7. Vini Villa

Vini Villa
Deniyaya
RM170
RM220 total
includes taxes & fees
20 Oct - 21 Oct
Vini Villa

8. 360 Rainforest

360 Rainforest
Deniyaya
RM284
RM369 total
includes taxes & fees
20 Sept - 21 Sept
360 Rainforest

9. The Rainforest Ecolodge

The Rainforest Ecolodge
Kotapola
RM1,259
RM1,634 total
includes taxes & fees
20 Sept - 21 Sept
The Rainforest Ecolodge

10. Patana holiday home

Patana holiday home
Kotapola
RM31
RM37 total
includes taxes & fees
20 Sept - 21 Sept
Patana holiday home

11. Sinharaja Pitadeniya Villa

Sinharaja Pitadeniya Villa
Deniyaya
RM84
RM100 total
includes taxes & fees
20 Sept - 21 Sept
Sinharaja Pitadeniya Villa

12. Sinharaja Eco Lodge

Sinharaja Eco Lodge
Neluwa
RM88
RM104 total
includes taxes & fees
20 Oct - 21 Oct
Sinharaja Eco Lodge

13. Boulder Garden Hotel

Boulder Garden Hotel
Kalawana
RM451
RM590 total
includes taxes & fees
20 Sept - 21 Sept
Boulder Garden Hotel

14. Birds Paradise Hotel

Birds Paradise Hotel
Kalawana
RM321
RM417 total
includes taxes & fees
20 Sept - 21 Sept
Birds Paradise Hotel

15. The Secret Garden at Mist of Sinharaja

The Secret Garden at Mist of Sinharaja
Neluwa
RM250
RM295 total
includes taxes & fees
18 Oct - 19 Oct
The Secret Garden at Mist of Sinharaja

16. Rivers Edge Resort Sinharaja

Rivers Edge Resort Sinharaja
Weddagala
RM145
RM171 total
includes taxes & fees
20 Sept - 21 Sept
Rivers Edge Resort Sinharaja

17. Mansala Safari House

Mansala Safari House
Udawalawa
RM155
RM183 total
includes taxes & fees
20 Sept - 21 Sept
Mansala Safari House

18. Blue Magpie Lodge

Blue Magpie Lodge
Kalawana
RM457
RM545 total
includes taxes & fees
20 Sept - 21 Sept
Blue Magpie Lodge

19. Hotel Jonkoping

Hotel Jonkoping
Godakawela
RM29
RM35 total
includes taxes & fees
20 Oct - 21 Oct
Hotel Jonkoping

20. Sinharaja Birder's Lodge

Sinharaja Birder's Lodge
Kalawana
RM129
RM167 total
includes taxes & fees
20 Sept - 21 Sept
Sinharaja Birder's Lodge
View all properties
Our prices for hotels in Deniyaya are cheapest in September
Price trends for hotels in Deniyaya
Pricing is based on two traveller single night rates
View properties in September
Typical weather for Deniyaya
September
High 28°C / low 21°C. Rainy most days.
View properties in September
28°
21°
29°
21°
29°
21°
29°
21°
30°
20°
31°
20°
31°
21°
31°
22°
29°
22°
28°
22°
28°
21°
28°
21°
Monthly weather averages (˚C)

Learn more about Deniyaya

The region around Deniyaya is home to attractions such as Sinharaja Forest Reserve and Suriyakanda Forest Reserve.

See all hotels in Deniyaya
A sunset over a calm lake with a tree in the foreground and hills in the background.
Photo by Botak Jon

Check out reviews of Deniyaya hotels guests love

Mansala Safari House

Mansala Safari House

8/10 Good
"Amazing experience with safari booked via this stay. The hotel is located in the jungle of udawalawe and the hosts were absolutely lovely. A lot of food options just ten minutes walk as well. Only issue was the chanting on a megaphone which was very loud which started at 4am until 6am and monkeys jumping up and down and running across the roof so I didn’t manage to get much sleep!"
Hannah 1-night trip
Posted 1 month ago
Mansala Safari House
Grand Udawalawe Safari Resort

Grand Udawalawe Safari Resort

8/10 Good
"great pool close enough to national park but hotel is a little tired"
Andrea 2-night trip
Posted 2 months ago
Grand Udawalawe Safari Resort
Sinharaja Forest Gate

Sinharaja Forest Gate

10/10 Excellent
"Our room was automatically upgraded to one with A/C. The room was spacious and clean. The staff were great; they were friendly, and accommodated our early morning request for tea and coffee. They also organized great natiralist guides for our walking tours in and around the rainforest. Thank you very much!!!"
Angela 3-night trip
Posted 8 months ago
Sinharaja Forest Gate
Kalu's Hideaway Udawalawe

Kalu's Hideaway Udawalawe

10/10 Excellent
"very good"
komathy 1-night trip
Posted 1 year ago
Kalu's Hideaway Udawalawe

Frequently asked questions

How much does a hotel room cost in Deniyaya?
You can choose a great hotel in Deniyaya from RM35 with properties to suit all budgets and needs. To find an affordable hotel in Deniyaya that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How can I find deals and earn rewards at Deniyaya hotels?
Discover great deals on Deniyaya hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Deniyaya hotels.
Can I book Deniyaya hotels with free cancellation?
To book a refundable Deniyaya hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Most 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 are some of the best kid-friendly hotels in Deniyaya?
One of the best Deniyaya hotels for kids is Rainforest Lodge. Rainforest Lodge is a kid-friendly hotel with a guest score of 6.4 out of 10 offering family-friendly amenities like a playground and free babysitting, plus free cots in guestrooms. Explore more kid-friendly hotels in Deniyaya by using our "Family friendly" filter in your search on Hotels.com.
What are the top Deniyaya hotels with a pool?
Discover some of the best Deniyaya hotels with a pool for a little extra luxury on your trip. Sinharaja Forest Gate is a great hotel with a free water park and a seasonal outdoor pool, and a guest rating of 9.4 out of 10. Plus, you can make the most of its children's pool and 2 restaurants. Lavenro Hotel & Resort is a popular hotel that features an outdoor pool and a children's pool along with a restaurant and a snack bar/deli. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Deniyaya with a pool.
What are some popular hotels in central Deniyaya?
For hotels in central Deniyaya, check out Evergreen Villa - Sinharaja and Rain Forest Vibe Sinharaja. Travellers love Evergreen Villa - Sinharaja for its location, as well as the restaurant, playground and free parking this hotel offers. Rain Forest Vibe Sinharaja is another popular central lodge with free parking and a terrace.
Can I book a refundable accommodation option in Deniyaya?
If you want the flexibility to change your plans to Deniyaya, most hotels offer refundable* rates that you can book. You can find this accommodation by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Deniyaya be like during my visit?
Deniyaya is a great place to visit to enjoy the sunshine at any time of year, with an average temp of 24°C.
Why should I book my Deniyaya hotel with Hotels.com?
There are lots of reasons to book your Deniyaya 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.