Skip to main content

Search hotels in Habarana

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

Habarana – 146 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.

S
Silvia
From
Italy
What a lovely surprise! From the moment we walked in - a very warm reception and great surrounding. Rooms spacious, comfortable and very clean. Dinner was another surprise - delicately prepared soup, biryanis and curries. Worth the wait as everything is prepared from scratch. Excellent location as Habarana gave us the opportunity to explore Central Province to the full. Combine all this with exquisite staff and the formula is complete. Well done guys, you deserve these 5 stars!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 272 reviews
Price from
US$70
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.

J
Jess
From
Australia
We were so lucky to be the first people stay at the beautiful mango garden villa! It was such an amazing place to stay as a group of friends but would be perfect for a family too. The owners were so lovely, generous and welcoming throughout our entire stay. The room is very clean, has a modern bathroom and the beds were so comfy (With a fan and AC!). Really good location for walking into habarana or a short tiki tik ride into Sigiriya. The balcony is a beautiful space to relax, watch the squirrels in the trees and admire the handy work of Dammika. The family helped us get around the local areas and cooked a beautiful breakfast and even a 5 curry dinner! (Which was soooo yummy❤️). If you are looking for a place to relax and feel at home after a busy day exploring and walking I would definitely recommend this villa and I hope I can come back myself!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 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.0
Exceptional - What previous guests thought, 13 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.

E
Emma
From
Italy
I stayed at Woodland Sanctuary during my recent trip to the Cultural Triangle, and it was truly one of the most peaceful and rejuvenating experiences I’ve had in Sri Lanka. Nestled in the heart of nature, the hotel offers a tranquil escape surrounded by lush greenery and birdsong. The rooms are beautifully designed with a natural wooden theme, giving a cozy yet modern feel. Everything was exceptionally clean and well-maintained. What really stood out was the hospitality — the owners were incredibly warm and helpful, making sure every detail was taken care of. I also had the chance to join a traditional Sri Lankan cooking session hosted by the owner’s mother — such a memorable and delicious experience! Location-wise, it’s perfect. It’s close to Sigiriya, Dambulla Cave Temple, and the safari parks, but tucked away enough to feel like a proper retreat. Highly recommend this place for couples, families, or even solo travelers looking to relax and reconnect with nature
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 44 reviews
Price from
US$110.40
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.

T
Tom
From
Belgium
The location is perfect for a relaxing stay thanks to the privacy, warm showers, comfortable beds and sounds of the jungle. The staff was also extremely professional and always in for a good chat. They give the option to have dinner or breakfast at the lodge or at the restaurant a bid further.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 15 reviews
Price from
US$105
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.

R
Romain
From
Switzerland
Everything was perfect. Thank you Shashika for being such a great person!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 58 reviews
Price from
US$100
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, 57 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.

a
andrew
From
United Kingdom
The hosts really were exceptional in the level of service they delivered, and the meals were outstanding. We felt part of the family, and nothing was too much trouble. The location and ambience really are something special, with beautifully kept herb and spice gardens in a quiet rural location. We had a lovely stay in a comfortable and spacious room, some fascinating visits to local points of interest, and relaxing time spent on our balcony and at the pool. We would thoroughly recommend staying here. One of the best places we've ever stayed.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 32 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 a garden, free private parking, a shared lounge and a terrace.

M
Michael
From
United Kingdom
The best place I found in my travels, very big bedroom, big bathroom, very great food, and love and care, I respect their search. Best place to stay for a family.
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.

C
Charles
From
United States
We spent 2 weeks traveling around Sri Lanka and this was our favorite place to stay. It was an incredible room with high ceilings, AC, ceiling fan, clean bathroom, great location, amazing food, and an amazing host. We were able to do our laundry there as well. The location was perfect for safaris as well as Sigiriya Rock and Dambulla. Did I mention how great the food was? Don't hesitate to stay here. It's a special place.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 26 reviews
Price from
US$23.80
1 night, 2 adults
See all 146 hotels in Habarana

Hotels with airport shuttles in Habarana

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 13 reviews
    From US$67.04 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 316 reviews
    From US$38.85 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 252 reviews
    From US$60.50 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 26 reviews
    From US$31.08 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 78 reviews
    From US$31.08 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.8
    Exceptional - What previous guests thought, 5 reviews
    From US$31.56 per night
  • Airport shuttle
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 35 reviews
    From US$90.76 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 109 reviews
    From US$49.95 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,413 reviews
    From US$65 per night

Most booked hotels in Habarana and surroundings in the past month

See all

Budget hotels in Habarana and nearby

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 11 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 8.9
    Fabulous - What previous guests thought, 296 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$17.16 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$57.30 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 71 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$55 per night
  • 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.7
    Fabulous - What previous guests thought, 507 reviews

    Offering bungalow-style rooms surrounded by greenery, Habarana VIllage by Cinnamon is a 15-minute drive from Minneriya National Park.

    From US$129.80 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 847 reviews

    Levona Garden Resort is located in Habarana, 1.2 km from Habarana Lake and 15 km from Ritigala Forest Monastery. Guests can enjoy the on-site restaurant.

    From US$32 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 13 reviews

    Situated in Habarana, 11 km from Pidurangala Rock, Tiara Elephant Lodge features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$46.41 per night

Hotels located in the centre of Habarana

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 25 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$25.90 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 12 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
  • 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$13 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 10.0
    Exceptional - What previous guests thought, 1 review

    Offering a garden and city view, Jo Jo Family Resort is situated in Habarana, 13 km from Sigiriya Rock and 1.2 km from Kadahatha Wawa Lake.

    From US$22.92 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 178 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.0
    Superb - What previous guests thought, 56 reviews

    Located within 12 km of Pidurangala Rock and 13 km of Sigiriya Rock in Habarana, Angry Birds Tree house offers accommodation with seating area.

    From US$38.85 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 41 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

  • 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, 66 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...

    From US$20.51 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 68 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 8.3
    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$35 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 3 reviews

    Located in Habarana, 11 km from Pidurangala Rock, Rankendiya Resort - Habarana provides accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$44.69 per night
  • Located in Habarana, 11 km from Pidurangala Rock, Bliss Villa, Habarana provides accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$29.22 per night
  • Set in Habarana, 12 km from Pidurangala Rock and 13 km from Sigiriya Rock, Amuna Villa offers a garden and air conditioning.

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

    Featuring garden views, Yonara Green Rest offers accommodation with balcony, around 11 km from Pidurangala Rock. Boasting a 24-hour front desk, this property also provides guests with a sun terrace.

    From US$11.40 per night

FAQs about hotels in Habarana

What guests said about Habarana:

  • 10.0

    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.0

    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.0

    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
  • 10.0

    We went to this area and stayed at the Cinnamon Habarana...

    We went to this area and stayed at the Cinnamon Habarana Village for 2 noghts. This gave us time to visit Pidirangula the rock opposite Sigiyeria Rock, Polonuwara ruins, Minneriya Safari parks and a couple of village tours to see how locaal live and eat. These village tours I would recommend as you get to try local curries made by the villagers which are authentic. Pidurangula is the same height as Lions Rock but a quarter of the price. The only thing you miss out on is seeing the ruins at the top of the ancient civilisation. Minneriya was fantastic. We did this as a last minute decision as we were advised there were more elephants here than in the Yala Safari park which we had already booked to visit in the south. We were so glad we did this as there were plenty of elephants to see and capture on camera. The ruins around this area are a plenty and definitely worth visiting as they are centuries old and date back to when Buddha came into the country. When visiting any ruins or temples men musat wear a sarong to cover their knees and women have to cover their shoulders and knees. Wearing t shirts and 3/4 linen trousers are ideal. We had a private tour guide with his car that we hired for an 8 day tour so he knew where to go, and came with us at each attraction. Would recommend touring Sri Lanka in this manner and using Madhu of Nesi Tours Srilanka. He is able to help with itineraries and pricing. We had a fabulous trip in this beautiful country with
    Guest review by
    Jo Pee
    United Kingdom

See reviews by guests who stayed at hotels in Habarana

See all
  • From US$110 per night
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 588 reviews
    The resort is a wonderful place, located near Habarana. It was our first stop after arriving at Colombo airport. The host and his lovely family did everything they could to make our stay comfortable. The traditional Sri Lankan breakfast and dinner was excellent and freshly cooked by the host’s wife. It is a lovely hideaway with lovely hosts. A perfect place to calm down or to start your journey on the island, plan a safari or hike to Sigirya or Pidarangula rock.
    Guest review by
    Stepan
    Germany
  • From US$40.12 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 350 reviews
    A beautiful resort hidden in the greenery of Habarana . The place is well-maintained, with a large pool, lovely garden, and clean, comfortable rooms. What really made our stay special was the hospitality — Dudley made sure we had everything we needed and arranged tours to Sigiriya and the national parks. Breakfast and dinner were absolutely delicious. It’s a peaceful and family-run resort that gives you a real taste of Sri Lankan warmth.
    Guest review by
    Takasha
    Australia
  • From US$129.80 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 507 reviews
    This was our third stay, and the location remains perfect, offering a breathtaking view of Habarana Lake. The hotel is well-maintained and impressively large, with plenty of space for a refreshing morning jog along the lakeside within the property. The safari jeeps are easily accessible, and Sigiriya is just a short drive away. Overall, we thoroughly enjoyed the buffet, which offered a wide variety of dishes.
    Guest review by
    Nuwan
    Sri Lanka
  • From US$70 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 272 reviews
    We have spent 2 nights and we wished we had stayed for longer. The resort is located in a quiet area not far from shops and restaurants in Habarana. The facilities are very good. The staff and their hospitality is absolutely amazing, they will do everything to help you with whatever you need. The rooms are big and comfortable. It is the perfect place to relax and discover this beautiful area of Sri Lanka
    Guest review by
    Liliana
    United Kingdom
  • From US$26.41 per night
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 204 reviews
    Everything was perfect ! The room is spacious, clean and comfortable with a view on the garden. We had breakfast and dinner at the hotel. The food was really good with traditionnal sri lankan dishes. Our host took a great care of us, he booked a driver for us for our days around. I definitly recommand to go there, it was a great value. We had an amazing time in Swan Lake Habarana !
    Guest review by
    Marion
    France
gogless