Skip to main content

Family hotels and homes in Badulla

Find the family hotels that appeal to you the most

The best family hotels in Badulla

Check out our pick of great family hotels in Badulla

Filter by:

Review score

TK Homes

Badulla

Featuring a rooftop pool and views of pool, TK Homes is a recently renovated apartment set in Badulla, 22 km from Demodara Nine Arch Bridge.

T
Tishan
From
United Arab Emirates
We arrived to TK homes around 8pm in the evening after 12 hours of train ride and we were really tired that time. Once I opened the apartment door I saw a huge sofa and a tiny dining table in the living area which makes me more relaxed means it looks the same as my home. They have everything which you need. Very luxurious comfortable beds with attached super cleaned and shiny bathrooms. Plus they have an Electric kettle , a water filter, a hot plate , bread toaster , cooker with gas and etc. The price is also very reasonable and their service is more excellent than the money you paid for it. Food is also very tasty and you can order from their menu as well. And also the most important point is you will get free transportation from the railway station to the hotel and from the hotel to the station. Specially Mr. Prashan you really did a great job. Keep up the good work. Overall TK homes team exceeded our expectations without making even any kind of single mistake. I'm so excited to visit them again on my next vacation.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 115 reviews
Price from
US$18
1 night, 2 adults

Boo Kirinda Holiday Resort

Badulla

Located in Badulla, 25 km from Demodara Nine Arch Bridge, Boo Kirinda Holiday Resort provides accommodation with a garden, free private parking, a shared lounge and a terrace.

P
Petter
From
Sweden
Exciting location next to a small river with mountain view. Excellent breakfast. Excellent staff. Good value for the money. Highly recommended.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 187 reviews
Price from
US$40
1 night, 2 adults

Heritage Grand - Badulla

Hotel in Badulla

Situated in Badulla, within 20 km of Demodara Nine Arch Bridge and 46 km of Hakgala Botanical Garden, Heritage Grand - Badulla features accommodation with a shared lounge and free WiFi as well as free...

y
youngchan
From
South Korea
I always use this hotel when I travel to Badulla. The reason is that the hotel is in the city center, so it is very convenient for exploring the city of Badulla, and the price is very good. Also, the facilities are clean, and all the staff are very friendly. The food at the restaurant is also very delicious. I would like to highly recommend this hotel to travelers who are planning a trip to Badulla.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 99 reviews
Price from
US$28
1 night, 2 adults

The serenity

Badulla

21 km from Demodara Nine Arch Bridge, The serenity is a recently renovated property located in Badulla and provides air-conditioned rooms with free WiFi and private parking.

К
Колесникова
From
Russia
The apartment is beautiful. The host found out our arrival time in advance and met us in the evening for check-in. The place was very clean, comfortable, and mosquito-free — there were fumigators in the rooms. Special thanks for the water, kettle, and tea bags. The bed was very comfortable, and I slept really well. The bathroom was clean too. In the morning, we woke up to an amazing view of the mountains and the river through the palm trees. The area is peaceful, with birds singing. We highly recommend this place!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 32 reviews
Price from
US$21.85
1 night, 2 adults

CROWN REGENCY- BADULLA

Hotel in Badulla

CROWN REGENCY- BADULLA in Badulla features 3-star accommodation with a garden and a terrace.

M
Mohomed
From
Sri Lanka
Mainly the staff ❤️ soo customer friendly The view with a very calm and silent environment was marvellous. The food was also delicious. The cleanliness was at its best place. Very much worth the price. Loved the whole experience!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 142 reviews
Price from
US$40
1 night, 2 adults

Orelia villas

Badulla

Situated 20 km from Demodara Nine Arch Bridge, Orelia villas features accommodation with a garden, a terrace and a shared kitchen for your convenience.

P
Piotr
From
Ireland
We stayed at Orelia with our 9-year-old son and had a great time. The place is located about 20 minutes walk from the center of Badulla, which in my opinion is a perfect balance between peaceful rest and easy access to the busy and noisy city. Badulla itself is a fantastic place to experience real local life. It’s a typical Sri Lankan town with very few tourists, and the people are incredibly friendly. I highly recommend visiting Badulla if you're looking for an authentic taste of Sri Lanka. As for the accommodation, there are a few wooden bungalows to choose from. Some are small, some are larger — we saw three of them, and each had its own unique charm. The smallest one had an amazing view and a spacious patio. The two larger ones had a second floor with stairs that might not be ideal for elderly guests, but they also had balconies and patios. The staff were extremely helpful and always willing to assist — whether it was doing the shopping, ordering meals from local restaurants, or anything else we needed. I highly recommend this place if you're planning a visit to Badulla.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 38 reviews
Price from
US$19.58
1 night, 2 adults

Springvalley Holiday Home

Badulla

Set just 24 km from Demodara Nine Arch Bridge, Springvalley Holiday Home features accommodation in Badulla with access to a garden, a terrace, as well as room service.

S
Sigrun
From
Germany
Our host was more than friendly and heldpful. The location is nice and not too far from the city center, the road to there is a little bumpy but. Breakfast was good, dinner is provided from outside if you want and was very tasty:)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 96 reviews
Price from
US$25.30
1 night, 2 adults

The Railway View Villa - Hali Ela, Sri Lanka

Hali Ela (Near Badulla)

The Railway View Villa - Hali Ela, Sri Lanka is situated in Hali Ela, 48 km from Gregory Lake, 14 km from Demodara Nine Arch Bridge, and 41 km from Hakgala Botanical Garden.

I
Ilangakoon
From
Sri Lanka
Stay at Railway view villa was amazing. Right above railway station; travelling back and forth to Ella and all nearest sites was much easier as it was only walking distance to the station. Rooms were very clean and was such a comfortable stay. Had a very homely vibe throughout the stay and everyone was really welcoming and helpful. Would recommend 100% for anyone looking for a stay at Badulla near to Ella.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 25 reviews
Price from
US$20.25
1 night, 2 adults

Nine Skies

Ella (Near Badulla)

Nine Skies features free bikes, outdoor swimming pool, a garden and shared lounge in Ella. With free WiFi, this 5-star hotel has a restaurant and a bar. The hotel has family rooms.

S
Stephen
From
United Kingdom
Nine Skies is the definition of boutique luxury. It is a small hotel with only 5 rooms and the service we received from all the staff was truly so personable this really felt like a home away from home. The design of the whole hotel is beautiful with a wonderful living room, with a cosy fire in the evenings, and our suite room was beautiful with a terrace. The pool has an amazing view over the tea plantation. All the meals we had were delicious. Our host was very friendly and helpful, organising day trips for us and setting up our own table with lots of candles for dinner by the pool one evening, and also set up our own private breakfast at a look out point which were both lovely experiences. This hotel is brilliant if you want a very quiet, secluded spot in the Hill Country with excellent service and food. It is an expensive hotel but it is worth the money.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 26 reviews
Price from
US$552
1 night, 2 adults

Berghaus Bungalow

Ella (Near Badulla)

Situated in Ella, 5.6 km from Demodara Nine Arch Bridge, Berghaus Bungalow features accommodation with a garden, free private parking and a terrace.

A
Antoinette
From
Netherlands
We had such a nice welcome by the friendly owner. She made us feel at home and gave us such good service. As well as the staff. Our stay of one night was too short. We had an extremely nice view from our room on the mountains and train to Ella.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews
Price from
US$45
1 night, 2 adults
All family hotels in Badulla

Looking for a family hotel?

As families grow in size, so too do the needs of a family holiday. That’s why family hotels are set up to cater for all ages, from toddlers and kids to teens and adults. Typically, you can expect restaurants with kids’ menus, games rooms, fitness centres and a pool area where children can play and parents can relax.

Most booked family hotels in Badulla and surroundings in the past month

See all

Popular with guests booking family hotels in Badulla

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 85 reviews

Popular with guests booking family hotels in Badulla

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

Popular with guests booking family hotels in Badulla

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 18 reviews

Popular with guests booking family hotels in Badulla

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 96 reviews

Popular with guests booking family hotels in Badulla

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

Popular with guests booking family hotels in Badulla

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 187 reviews

Popular with guests booking family hotels in Badulla

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 38 reviews

Popular with guests booking family hotels in Badulla

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

Popular with guests booking family hotels in Badulla

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 99 reviews

Popular with guests booking family hotels in Badulla

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

Save money on family in Badulla and nearby – budget options available

Tree Nature Resort

Hali Ela
Budget options available

Located in Hali Ela and only 47 km from Gregory Lake, Tree Nature Resort provides accommodation with garden views, free WiFi and free private parking.

From US$97.68 per night

Sithara Estate Bungalow

Ella
Budget options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 8 reviews

Boasting a garden and views of mountain, Sithara Estate Bungalow is a recently renovated villa situated in Ella, 45 km from Gregory Lake.

From US$95.80 per night

Suriya Haven Homestay

Badulla
Budget options available
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 18 reviews

Featuring a terrace and views of mountain, Suriya Haven Homestay is a recently renovated homestay located in Badulla, 20 km from Demodara Nine Arch Bridge.

From US$25.20 per night

Hotel Uva Rest Sanasta

Badulla
Budget options available

Hotel Uva Rest Sanasta is situated in Badulla, 24 km from Demodara Nine Arch Bridge and 20 km from Demodara Railway Station. This 1-star hotel offers a 24-hour front desk.

Highly rated family hotels in Badulla and nearby

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

The Railway View Villa - Hali Ela, Sri Lanka is situated in Hali Ela, 48 km from Gregory Lake, 14 km from Demodara Nine Arch Bridge, and 41 km from Hakgala Botanical Garden.

From US$27 per night

Berghaus Bungalow

Ella
8.0+ review score
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews

Situated in Ella, 5.6 km from Demodara Nine Arch Bridge, Berghaus Bungalow features accommodation with a garden, free private parking and a terrace.

From US$45 per night

Nine Skies

Ella
8.0+ review score
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 26 reviews

Nine Skies features free bikes, outdoor swimming pool, a garden and shared lounge in Ella. With free WiFi, this 5-star hotel has a restaurant and a bar. The hotel has family rooms.

Family Hotels with swimming pools in Badulla and nearby

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

Located in Badulla, 23 km from Demodara Nine Arch Bridge, kites mountain provides accommodation with an outdoor swimming pool, free private parking and a restaurant.

From US$18.88 per night

FAQ about family hotels in Badulla

Family hotels that guests love in Badulla

See all
Avg. price/night: US$42.97
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 85 reviews
Lovely big room, breakfast was delicious and plentiful. Viraj and his family are wonderful hosts and very helpful organising our outings.
Guest review by
Bruce
Young couple
Avg. price/night: US$40
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 142 reviews
Stunning views from our window , especially early morning . Very attentive staff . Very good restaurant with really nice waiter . Lovely to see the wedding guests and families arriving and posing for photos . The restaurant does not sell alcohol, but will allow you to bring your own beer or wine .
Guest review by
Helen
Young couple
Avg. price/night: US$21.60
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 41 reviews
Tipical village house exact on the way to the waterfall.Very kind family , in the restaurant they prepare exeptional curry. Dont miss this place if you decide to stay and enjoy the waterfall
Guest review by
Daniela
Family with young children
Avg. price/night: US$18
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 115 reviews
Our family only stayed two nights at the location. As we were not stayed lot at the location, we have not used the kitchen amenities which were available at the property. Three rooms in the property have ample space for a family or a group of people. Kids loved the video gaming PC available at the property. The host, Mr. Dinesh's family were so kind and took every steps to make our stay comfortable.
Guest review by
Mahesh
Family with young children