Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Habarana – 66 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Bangalawa Resort

Hotel in Habarana

Located in Habarana, a 17-minute walk from Habarana Lake, Bangalawa Resort has accommodations with a restaurant, free private parking, a shared lounge and a garden. The staff was very friendly and so helpful...

Show more Show less
9.1
Awesome
52 reviews
Price from
$25
per night

A4 Villa & Spa.

Hotel in Habarana

Located in the village of Habarana, A4 Villa offers Sri Lankan meals, with special diet menus available on request. It features free parking and complimentary WiFi access in its public areas. Excellent staff, perfect location, great service.

Show more Show less
8.2
Very Good
131 reviews
Price from
$35
per night

Asnara Village

Hotel in Habarana

Located in Habarana amid lush greenery, Asnara Village features an outdoor pool and a restaurant. It offers free parking, and complimentary WiFi access in its public areas. Fantastic property, very helpful staff!! Went out of their way to help us get what we wanted. Clean and comfortable rooms very good value for money. Tasty dinner and breakfast!! Nice to have a clean swimming pool to cool off.

Show more Show less
8.4
Very Good
43 reviews
Price from
$20
per night

ACME Grand Hotel

Hotel in Habarana

ACME Grand Hotel features a restaurant, outdoor swimming pool, a bar and shared lounge in Habarana. With free WiFi, this 4-star hotel has a garden and a terrace. The swimming pool was very good.

Show more Show less
8
Very Good
12 reviews
Price from
$75
per night

Jaye Eco Lodge

Hotel in Habarana

Featuring a garden, terrace and views of garden, Jaye Eco Lodge is located in Habarana, 2.1 miles from Habarana Lake. Everything was great in Jaye Eco Lodge. Big ans clean room, tasty food, very nice hosts... great choice if you want a headquarters to visit the cultural triangle. The price you pay is worth it, no doubt about it!

Show more Show less
9.5
Exceptional
30 reviews
Price from
$15
per night

Lily's resort

Hotel in Habarana

Featuring an outdoor swimming pool and a garden, Lily's resort is located in Habarana, 1.4 miles from Habarana Lake and 14 miles from Ritigala Forest Monastery. Wonderful room with a huge bed, balcony overlooking the pool (which was well shaded in morning and afternoon for those like me that burn quickly in full sun) and great multi-course breakfast served by the friendliest staff each day. Perfectly located to walk down Habarana village high street at night and travel out to main cultural points (Sigiriya, Pollonaruwa, elephant safari) during the days - would highly recommend to anyone looking for a great base for the cultural triangle

Show more Show less
8.2
Very Good
16 reviews
Price from
$49.50
per night

Habarana Eco Treehouse

Hotel in Habarana

Located in Habarana, 3.2 miles from Habarana Lake, Habarana Eco Treehouse has accommodations with free bikes, free private parking, a garden and a terrace. This treehouse was everything we hoped it would be and more. The owner was so kind and helpful and went out of his way to ensure we had a good time. He took us to pidurangala rock and dambulla cave and also took us out in his jeep on his farm land where we saw 10+ wild elephants. Sometimes you can see them from the tree House but we saw them less than 2 minute drive from the house. The food was lovely and plentiful. He can make any arrangements that you want and we were so happy with our stay here. Obviously a highlight is seeing elephants but we also enjoyed our swims in the nearby local where locals wash and swim. His little boy came with us and it was such a joy watching him practising his swimming. This was a truly unique experience. Don't expect luxury as it's a rustic, basic treehouse but it was a fantastic place and has a special charm.

Show more Show less
8.7
Excellent
7 reviews
Price from
$11
per night

Ritigala Hideaway

Hotel in Habarana

Featuring a bar, garden and views of garden, Ritigala Hideaway is located in Habarana, 6 miles from Ritigala Forest Monastery. What a peaceful and lovely area this is.Nice atmosphere to relax and chillout.Really taste foods and very kind and helpfull staff.Nice Rooms , Rooms are excellent and value for mony , Highly Recommonded.

Show more Show less
9.6
Exceptional
13 reviews
Price from
$22
per night

Athkandura Hotel

Hotel in Habarana

Located in Habarana, 1.5 miles from Habarana Lake, Athkandura Hotel provides accommodations with a restaurant, free private parking, a garden and a terrace. The rooms were clean, very comfortable, and the staff was amazing. They went over and beyond to help make our stay enjoyable. I highly recommend this hotel for anyone visiting Habarana.

Show more Show less
7.9
Good
10 reviews
Price from
$62
per night

Kadulla Resort

Hotel in Habarana

Set in Habarana, 2.2 mi from Habarana Lake, Kadulla Resort features a garden and shared lounge. Boasting a 24-hour front desk, this property also provides guests with a restaurant. Great service, clean, fantastic room and an amazing spot in the jungle

Show more Show less
9.1
Awesome
7 reviews
Price from
$20
per night

Most-booked hotels in Habarana in the past month

See all

Habarana's best hotels with breakfast

See all

FAQs about hotels in Habarana

  • These hotels in Habarana are highly rated by couples: Hotel Oleena, Jaye Eco Lodge, and Ritigala Hideaway.

  • On average, 3-star hotels in Habarana cost $69 per night, and 4-star hotels in Habarana are $177 per night. If you're looking for something really special, a 5-star hotel in Habarana can be found for $195 per night, on average (based on Booking.com prices).

  • Habarana Eco Treehouse, ACME Grand Hotel, and Lily's resort got great room view-related reviews from travelers in Habarana.

  • For hotels in Habarana that serve highly-rated breakfasts, try Habarana Eco Treehouse, Asnara Village, and Jaye Eco Lodge.

  • Many families visiting Habarana loved staying at Hotel Oleena, Ritigala Hideaway, and Bangalawa Resort.

  • Hotel Oleena, Ritigala Hideaway, and Jaye Eco Lodge are some of the popular hotels in Habarana.

  • On average, it costs $38 per night to book a 3-star hotel in Habarana for tonight. You'll pay around $90 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Habarana will cost around $105, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Habarana this weekend is $38 or, for a 4-star hotel, $94. Looking for something even fancier? 5-star hotels in Habarana for this weekend cost around $111 per night, on average (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Habarana:

Explore guest reviews of hotels in Habarana

See all