Hotels in Deniyaya

Search and compare Deniyaya hotels from hundreds of travel sites and save

Deniyaya, Sri Lanka
23 Jun — 24 Jun2
Deniyaya, Sri Lanka
Wed 23/6
Thu 24/6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Deniyaya

Filter by star ratings
All filters
Tea Garden Eco Villas
Tea Garden Eco Villas
8.9 Excellent
Rambukana-Kodikaradoda Road, Deniyaya, Sri Lanka
Show on map
12.2 km from city centre, Deniyaya 
ExcellentBased on 31 reviews
8.9

Tea Garden Eco Villas offers a comfortable setting while in Morawaka.

Sinharaja Rain Forest View Villas
Sinharaja Rain Forest View Villas
9.5 Excellent
Deniyaya, Sri Lanka
Show on map
7.4 km from city centre, Deniyaya 
ExcellentBased on 62 reviews
9.5

Sinharaja Rain Forest View Villas is ideally placed in peaceful surrounds in Deniyaya, a short drive from Sinharaja Forest Reserve.

Tips for booking a Deniyaya hotel

Cheapest month:July
Most expensive month:November
Average price in Deniyaya:$52/night
Absolute cheapest price found:$6/night
Cheapest day:Monday
Most expensive day:Tuesday
$29 - $76
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$22 - $109
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Deniyaya, Sri Lanka

Show all 74 hotels
Sinharaja Rain Forest View Villas
Sinharaja Rain Forest View Villas
9.5 Excellent
Deniyaya, Sri Lanka
Show on map
7.4 km from city centre,  

Sinharaja Rain Forest View Villas is ideally placed in peaceful surrounds in Deniyaya, a short drive from Sinharaja Forest Reserve.

$35
Avg. per night
Tea Garden Eco Villas
Tea Garden Eco Villas
8.9 Excellent
Rambukana-Kodikaradoda Road, Deniyaya, Sri Lanka
Show on map
12.2 km from city centre,  

Tea Garden Eco Villas offers a comfortable setting while in Morawaka.

$78
Avg. per night

Where to stay in Deniyaya

Deniyaya travel FAQs

  • What are the best hotels in Deniyaya?

    The Rainforest Ecolodge, rated with a score of 8.5 from 45 reviewers, is one of the most popular hotels in Deniyaya. Other top stays include Mount Crest Inn, with an average rating of 8.6 from 25 reviewers, and Rural Jungle Backpackers Hostel, with a score of 7.2 from 21 reviewers.