Skip to main content

Search hotels in Habarana

Enter your dates to see the latest prices and deals for Habarana hotels

Habarana – 141 hotels and places to stay

Filter by:

Star rating
Review score

Gabaa Resort & Spa - Habarana

Hotel in Habarana

Set in Habarana, 11 km from Pidurangala Rock, Gabaa Resort & Spa - Habarana offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Milena
From
Poland
i loved my stay in Gabaa! Aesthetic place surrounded by forests where you can enjoy symptomy of birds all day long. I enjoyed it so much that I extended my stay. I will never forget taking a dip in pool after a long day of visiting ancient cities. There was silence, serenity and two monkeys playing in the tree. it felt surreal! 😍 Prabat is THE BEST CHEF in whole Habarana! make sure to stay in for dinner and ask him to prepare his famous chicken curry! service was super Kind and helpful - Thank you for making my stay unforgettable.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 287 reviews
Price from
US$120
1 night, 2 adults

The Mango Garden

Hotel in Habarana

The Mango Garden offers rooms with free WiFi in Habarana, well located 1.8 km from Kadahatha Wawa Lake and 1.8 km from Habarana Lake.

L
Leonardo
From
Italy
The place is way beyond every expectation and the hosts are the most amazing couple we could ever meet! I would need an entire book to list everything that impressed us positively. The accomodation is really cozy and super comfortable and the setting is magical, really quiet and immerse in nature. The breakfast, all home made, was delicious and Dammika was incredibly kind to come and pick us up at the train station. Will never recommend this place enough, I’m so thankful! Can’t wait to come back
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 13 reviews
Price from
US$27.54
1 night, 2 adults

Elephant Fence Habarana

Hotel in Habarana

Located in Habarana, 14 km from Pidurangala Rock, Elephant Fence Habarana provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

l
lisa
From
Spain
Super comfortable room in the middle of nature but at the same time close to everything like the train stations and main sites
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 14 reviews
Price from
US$28.80
1 night, 2 adults

woodland sanctuary

Hotel in Habarana

Set in Habarana, 11 km from Pidurangala Rock, woodland sanctuary offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

K
Kily
From
Sri Lanka
We had such a memorable 1 days here. Maleesha was quick to respond to every message and made check-in super easy. The accommodation is stylish and unusual, with a round house and outdoor bathrooms that felt very special. The property is big, green, and full of wildlife. We enjoyed relaxing by the pool and listening to the sounds of nature. prepared a barbecue for us one night which was delicious, and the breakfast spread each morning was also excellent. Everything felt very homely, and we appreciated the kindness of everyone. Highly recommend staying here
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 66 reviews
Price from
US$96.60
1 night, 2 adults

Pearl in the Jungle with Private Pool

Hotel in Habarana

Located in Habarana, 11 km from Pidurangala Rock, Pearl in the Jungle with Private Pool provides accommodation with a garden, free private parking, a terrace and a restaurant.

E
Elizabeth
From
United Kingdom
Our stay at Pearl in the Jungle was nothing short of amazing! The private pool was a luxurious touch, and the cozy jungle setting made for such a tranquil escape. A big thank you to Mr. Ajith and Sameera for their excellent service and for organizing a memorable safari and sightseeing tour. The meals were delicious—especially the breakfast! This place offers the perfect combination of comfort, nature, and great hospitality. Can’t wait to come back again!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 16 reviews
Price from
US$135
1 night, 2 adults

Hornbill Forest Habarana

Hotel in Habarana

Situated in Habarana, 11 km from Pidurangala Rock, Hornbill Forest Habarana features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

O
Ohad
From
Israel
The service and facilities were exceptional.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 66 reviews
Price from
US$90
1 night, 2 adults

Sundown Lake Hotel & Spa

Hotel in Habarana

Located in Habarana, 12 km from Pidurangala Rock, Sundown Lake Hotel & Spa provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

L
Luisa
From
Netherlands
Location is calm and peaceful. They have a nice infinity swimming pool overlooking lake , Staff is so welcoming and well trained. Good restaurant and good sitting places. Rooms are spacious and kept very neat and tidy. The sunset view is absolutely amazing from room and pool this hotel. Totally worth the money.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 61 reviews
Price from
US$153
1 night, 2 adults

Spice Village Hotel & Restaurant

Hotel in Habarana

Situated in Habarana, 11 km from Pidurangala Rock, Spice Village Hotel & Restaurant features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

H
Heidi
From
Germany
From the moment we arrived, we were warmly welcomed by our incredible hosts, Madhu, her husband and Komari. The hotel is nestled in a beautiful, calm location with a spice garden, created by our lovely hosts, outside of busy and loud Habarana. The room was clean and spacious with a balcony, modern aircondition and very good  water pressure. A short swimming in the pool in the morning was a fantastic way to start a long, hot day. It is just a short walk from the property. They are building a pool on the property right now (september 2025). The food was absolutely delicious — authentic Sri Lankan flavors at it's best. Madhu and Komari are great cooks and prepared all kinds of delicious traditional dishes with so much knowledge and love. We enjoyed both breakfast and dinner for five days and they were happy to show us  the incredible variety of Srilankan food. Certainly the best food experience we had on our trip! What truly made the experience special was their extraordinary kindness and hospitality. They did everything to make us feel like home. Thank you and ayubowan, Madhu and her kind husband, Komari and the rest of the crew, for making our trip so memorable. We hope to come back to this wonderful place. Highly recommended!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 36 reviews
Price from
US$20
1 night, 2 adults

Lina Hotel

Hotel in Habarana

Located in Habarana, 11 km from Pidurangala Rock, Lina Hotel provides accommodation with free bikes, free private parking, a garden and a shared lounge.

o
othmane
From
Luxembourg
Best rooms we had in Sri Lanka. Spacious and modern. Clean property. The owner and is used to be a chef. He cooked us dinner and breakfast and it was delicious. Owners are nice. The owner allowed our kids to feed the fish.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 18 reviews
Price from
US$23
1 night, 2 adults

Sky Forest

Hotel in Habarana

Set in Habarana, 11 km from Pidurangala Rock, Sky Forest offers accommodation with a garden, free private parking, a terrace and a restaurant.

B
Bd
From
Netherlands
Sky Forest Lovely hotel in the forest, away from the noise of the highway. We had a lovely big room on stilts, overlooking the forest. Lots of birds, lots of privacy, super balcony to watch nature passing by. People are friendly, helpful and speak good English. The help in any way they can and organize walks in the vicinity. Meals are excellent.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 25 reviews
Price from
US$30
1 night, 2 adults
See all 141 hotels in Habarana

Hotels with airport shuttles in Habarana

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 115 reviews
From US$78.81 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 14 reviews
From US$67.04 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 351 reviews
From US$55.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 257 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 25 reviews
From US$36.26 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 102 reviews
From US$29.97 per night
Airport shuttle
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 18 reviews
From US$26.36 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 13 reviews
From US$39.45 per night
Airport shuttle
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 36 reviews
From US$118.61 per night

Most booked hotels in Habarana and surroundings in the past month

See all

Popular with guests booking hotels in Habarana

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 38 reviews

Popular with guests booking hotels in Habarana

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Popular with guests booking hotels in Habarana

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 16 reviews

Popular with guests booking hotels in Habarana

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 13 reviews

Popular with guests booking hotels in Habarana

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 287 reviews

Popular with guests booking hotels in Habarana

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 61 reviews

Popular with guests booking hotels in Habarana

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 79 reviews

Popular with guests booking hotels in Habarana

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 75 reviews

Popular with guests booking hotels in Habarana

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 66 reviews

Popular with guests booking hotels in Habarana

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 170 reviews

Hotels located in the centre of Habarana

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 27 reviews

Offering a garden and garden view, Winmi Resort is located in Habarana, less than 1 km from Kadahatha Wawa Lake and a 17-minute walk from Habarana Lake.

From US$43.51 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 13 reviews

Located within 12 km of Pidurangala Rock and 12 km of Sigiriya Rock in Habarana, Angry birds homestay features accommodation with seating area.

From US$15.54 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Set in Habarana, 12 km from Pidurangala Rock, Flight search villa &Sea Food Restaurant offers accommodation with a garden, free private parking, a terrace and a restaurant.

From US$14.85 per night

Set in Habarana in the Anuradhapura District region, with Kadahatha Wawa Lake and Habarana Lake nearby, Flight search villa and sea food restaurant offers accommodation with free WiFi and free private...

From US$18.91 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 182 reviews

Situated in Habarana, 12 km from Pidurangala Rock, Bangalawa Resort features accommodation with free bikes, free private parking, a garden and a shared lounge.

From US$35 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 22 reviews

Gisban Wood Cabana & Hostel has garden views, free WiFi and free private parking, situated in Habarana, 12 km from Pidurangala Rock.

From US$22.92 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 60 reviews

Close to both Kadahatha Wawa Lake and Habarana Lake, Angry Birds Tree house new cabana is set in Habarana and has spa facilities and garden.

From US$22.20 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 43 reviews

Located in Habarana, 12 km from Pidurangala Rock, Mathews Holiday Resort provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$25.90 per night

Best hotels with breakfast in Habarana and nearby

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 313 reviews

Situated in Habarana, 12 km from Pidurangala Rock, Green Garden Resort features accommodation with a fitness centre, free private parking, a garden and a terrace.

From US$14.50 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 61 reviews

Located in Habarana, 12 km from Pidurangala Rock, Sundown Lake Hotel & Spa provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. 13 km from Sigiriya Rock...

Located in Habarana, within 11 km of Pidurangala Rock and 12 km of Sigiriya Rock, Peek & Pick Garden resort provides accommodation with a garden as well as free private parking for guests who drive.

From US$17.19 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 72 reviews

Featuring free WiFi, parking on-site and an open-air bath, the recently renovated property of Mamisa Café, Home stay, offers accommodation in Habarana, 12 km from Pidurangala Rock and 13 km from...

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 71 reviews

Featuring a spa and wellness centre, garden and views of garden, The Cozy Cottage Habarana is set in Habarana, 12 km from Pidurangala Rock.

From US$22.92 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Situated in Habarana, 12 km from Pidurangala Rock, Elephant Bath Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$74.49 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 23 reviews

Offering a garden and quiet street view, Weaver Bird Villa is situated in Habarana, 11 km from Pidurangala Rock and 12 km from Sigiriya Rock.

From US$30 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 72 reviews

Set in Habarana, 12 km from Pidurangala Rock, Vaana Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$71.50 per night

Budget hotels in Habarana and nearby

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Set within 11 km of Pidurangala Rock and 12 km of Sigiriya Rock in Habarana, Habarana INN provides accommodation with seating area. This property offers access to a terrace and free private parking.

From US$29.80 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 170 reviews

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.

From US$33 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 31 reviews

Located near Kadahatha Wawa Lake and Habarana Lake, Heaven Habarana is in Habarana and provides free private parking and a restaurant.

From US$60.85 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 50 reviews

Situated in Habarana, 13 km from Pidurangala Rock, Ayurvedic Lanka Wellness Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. 14 km from...

From US$45.98 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 360 reviews

Offering a restaurant, Dudley Nature Resort is located in Habarana. Free WiFi access is available. Each room here will provide you with air conditioning.

From US$44.84 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 45 reviews

Situated within 11 km of Pidurangala Rock and 12 km of Sigiriya Rock, Villa Habarana offers rooms with air conditioning and a private bathroom in Habarana.

From US$51.80 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 663 reviews

Habarana Tree house Mutu village features an outdoor swimming pool, garden, a terrace and restaurant in Habarana. This 3-star resort has air-conditioned rooms with a private bathroom.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 59 reviews

Situated within 11 km of Pidurangala Rock and 12 km of Sigiriya Rock, Jungle Shades villa - Habarana features rooms with air conditioning and a private bathroom in Habarana.

From US$63.03 per night

FAQs about hotels in Habarana

What guests said about Habarana:

10

Habarana is a small town located at a crossroads and a main...

Habarana is a small town located at a crossroads and a main road. It is therefore very accessible to other important cities, such as Polonnaruwa, Trincomalee, Dambulla, Anuradhapura, Sigiriya, etc. As well as to the natural parks, which are located nearby. Public transport is perfectly provided. The town has the necessary facilities such as shops, a bank, a post office, a doctor, etc. The beautiful surrounding nature, and easily accessible lakes, are also an advantage.
Guest review by
Jana
10

Farm Cottage was peaceful and very comfortable.

Farm Cottage was peaceful and very comfortable. The room was clean and cozy, and the surroundings were quiet and relaxing. The host was friendly and helpful. A perfect place to unwind – I’d definitely stay again!
Guest review by
Anonymous
8.0

Good location to visit the National parks where Elephants...

Good location to visit the National parks where Elephants roam. Take a short drive to Ritigala and be amazed at the heritage site of a millenia old large forest monastery. Dine at the Ran Rasa restaurant for one of the best Chicken Koththus you will taste..
Guest review by
Mahinda
Australia
8.0

Beautiful jungle surrounds. Lots of activities.

Beautiful jungle surrounds. Lots of activities. Safari doesn't tell you about all the extra costs involved. Entry fee big. Tip for animal spotter. The Harabana lake cruise is brilliant. No motor just a gentle paddle, allowing you get up close to wildlife
Guest review by
Forbes
Australia
10

There are loads to do in Habarana.

There are loads to do in Habarana. Nice places to eat and drink. One unexpected pleasure was the village safari. You go for a ride on a old tractor, then a lovely boat ride across the lake. You are then shown the old traditional way of preparing and make food. Also shown other local crafts.
Guest review by
Gary
Greece
10

I am an Ornithologist who does research on Aves and other...

I am an Ornithologist who does research on Aves and other wildlife species. If you are interested in a full day or half a day bird trail please contact me via Google business. My name is Dhilip de Alwis.
Guest review by
Dhilip
Sri Lanka

See reviews by guests who stayed at hotels in Habarana

See all
From US$41.30 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 239 reviews
The owner of the hotel ensures that you don't lack anything and does his utmost to help you. And the price for what you get is also really great. Apart from that, due to its central location, Habanara is ideal for visiting the lion rock in Sigiriya and caves in Dambulla (we did this by tuktuk tour, but you can do this by bus), but also the temples of Polonnaruwa (we did this by bus). And of course the national parks located near Habarana itself (we did this by tour provided by hotel itself).
Guest review by
Adriana
Netherlands
From US$12.43 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 355 reviews
Usually I stay in cheap hotels so I used to get a little comfort and care, but not in this case. Host are very caring, he guided me through the activities, always wanted to help. He suggested to go on safary for cheaper prices and to the cultural centre of Habarana (both were amazinfg). Room was clean and good (look like like a room for $40 but costs only $12), there was good breakfast and clean drinking water. Wifi also was good.
Guest review by
Sergey
Russia
From US$330 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 215 reviews
Sungreen resort is an excellent place for a stay with calm relaxation the services are excellent and staff also very kind very helpful and friendly This hotel is easily the most comfortable and cost effective place to stay in habarana The rooms were very good and well maintained Food was super delicious This is a recommended place for a family vacation as plenty of activities can be done around the hotel
Guest review by
Ajith
United States
From US$19.68 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 156 reviews
Vimal and his family are the best hosts you could ask for. They are generous, helpful, and will be one of the highlights of your time in Sri Lanka. Make sure to check with them first before you book safaris or other activities in the area — Dinu will most likely be able to get you a better deal with a better operator. The property is immaculate, and Habarana makes a great base for the cultural triangle.
Guest review by
craig
United Kingdom
From US$51.80 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 79 reviews
Really good location for Central habarana walking distance to habarana Lake and 10 minute tuk tuk ride to train station. Trains going direct to Trinco or Colombo when we were there. Staff at hotel really nice, food great and rooms clean.
Guest review by
Michele
United Kingdom