The 10 best apartments in Badulla, Sri Lanka | Booking.com
Skip to main content

Apartments in Badulla

Find the apartments that appeal to you the most

The best apartments in Badulla

Check out our pick of great apartments in Badulla

Filter by:

Review score

Moonstone Holiday Cottages

Badulla

Moonstone Holiday Cottages, a property with a garden, is located in Badulla, 21 km from Demodara Nine Arch Bridge, 48 km from Hakgala Botanical Garden, as well as 17 km from Demodara Railway Station.

C
Cey1216
From
Sri Lanka
Meals, location, service cleanliness are perfect. Highly recommended.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
US$28.80
1 night, 2 adults

The Pekoe Stay

Hali Ela (Near Badulla)

Situated in Hali Ela and only 48 km from Gregory Lake, The Pekoe Stay features accommodation with garden views, free WiFi and free private parking.

A
Alice
From
Italy
Amazing experience here after hiking Pekoe Trail. Very nice and clean room, super kind and friendly staff and amazing dinner and breakfast available as well! I would highly recommend this place, thank you 🙏😊
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 9 reviews
Price from
US$15.30
1 night, 2 adults

Ella Family House

Ella (Near Badulla)

Offering a garden and mountain view, Ella Family House is situated in Ella, 6.5 km from Demodara Nine Arch Bridge and 46 km from Hakgala Botanical Garden.

A
Ante Kolobaric
From
Croatia
Hosts - beautiful family, trying very hard to make your stay enjoyable and relaxed. Always there when you need them. They did small repair on my tuk tuk even. I asked them to drive my tuk tuk up the hill at 10pm when I was not sure I could do it and came down to main road and did it for us. Small things truly matter When it was raining they put cover on balcony so we could still enjoy view and eat breakfest. They always ask day before what you want for breakfest and do you want dinner. We ate dinner also, they put so much food it was amount for 6 people and not 3 of us. View - really amazing, gap, road, hills, mountain, monastery on the hill. I really enjoyed. Cleaning and sleeping- extremely clean, I truly felt like being home. No moisture smell like in most stays on Sri Lanka. Sleeping - new bed was delight to sleep on. Very comfy! Room had a lot of room for 3 people. Very spacious.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 171 reviews
Price from
US$65
1 night, 2 adults

Saveen View Ella

Ella (Near Badulla)

Situated within 49 km of Hakgala Botanical Garden and 1.9 km of Ella Railway Station in Ella, Saveen View Ella offers accommodation with seating area.

I
Inverardi
From
Portugal
Everything was simply amazing!!!! Can't recommend it enough! The room is cozy, the balcony is lovely and has AMAZING views! Location was perfect for us - its situated a bit outside of town and surrounded by beautiful nature, but you can easily walk or tuk tuk to town. Very idyllic and relaxing! But most of all, the hosts are so kind and make you feel so welcome and at home! The food is DELICIOUS (ask for dinner)! They also arranged an amazing tuk tuk tour for us!! We were so sad to leave and hope to come again one day!! Many thanks for your hospitality!! 💕
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 102 reviews
Price from
US$28
1 night, 2 adults

Ice Age Cottage

Ella (Near Badulla)

Situated 45 km from Hakgala Botanical Garden, 46 km from Horton Plains National Park and 3 km from Ella Railway Station, Ice Age Cottage offers accommodation located in Ella.

B
Betty
From
Romania
This homestay has the best view in Ella, it feels like a corner of paradise with the birds singing and the lush nature in front. You will stay in a separate part of the house, with your own entrance, which offers the feeling of privacy. The room is clean and the owner gave 150% to make our stay confortable. Most of all, the breakfast was so tasty and diverse, fruit from the garden, homemade cakes and fresh rotti breads cooked by his wife. A big plus, he helped us and arranged tuk tuks everywhere and was always available for any information we needed. We enjoyed staying here 😊
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 138 reviews
Price from
US$59
1 night, 2 adults

Nature Rock Ella

Ella (Near Badulla)

Offering a garden and river view, Nature Rock Ella is located in Ella, 5.4 km from Demodara Nine Arch Bridge and 49 km from Hakgala Botanical Garden.

L
Lakshit
From
India
The location is amazing. Away from the hustle of the city yet easily accessible. The views from the room are breathtaking. You can see and hear the waterfall from the balcony itself. The owner Chamara is a very kind and helpful person. He made us feel comfortable. He has his own Tuk Tuk and would help you with the Ella tour. He also happily took us to the city for lunch /dinner and exploring the cafes. Breakfast is included with the booking and his wife served us delicious Western and Sri Lankan meals. The room is spacious as well. I would definitely book with them whenever I visit Ella again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 44 reviews
Price from
US$16
1 night, 2 adults

Serenity cottage

Ella (Near Badulla)

Offering a garden and garden view, Serenity cottage is set in Ella, 50 km from Hakgala Botanical Garden and 1.6 km from Ella Spice Garden.

a
anne
From
United Kingdom
the view a shower that works really well
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 37 reviews
Price from
US$47
1 night, 2 adults

Ella Peaks Lodge

Ella (Near Badulla)

Featuring mountain views, Ella Peaks Lodge provides accommodation with a garden and a balcony, around 3.2 km from Demodara Nine Arch Bridge.

S
Shanika
From
Norway
We had a lovely time at Ella Peaks Lodge. It was only 30 minutes away from Bandarawela and a lot closer to all the major attractions in Ella. It's also situated close to the main road, making it easily accessible. There's free and safe parking at the lodge itself, adding to our comfort and convenience. The place was really nice, impeccably clean and spacious and had a great view from the balcony. The hosts were super friendly and helpful in getting us settled in. They also were kind enough to provide helpful details about the nearby places and the best ways to get there. Highly recommended for couples as well as families who want to enjoy the leisure, study or focus on the work in a peaceful atmosphere and a lovely surrounding.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 44 reviews
Price from
US$30.24
1 night, 2 adults

Hidden Slope Cottage

Ella (Near Badulla)

Boasting garden views, Hidden Slope Cottage provides accommodation with a garden and a balcony, around 5.4 km from Demodara Nine Arch Bridge.

J
Julia
From
Poland
if you’re looking for quiet and remote place with amazing view this is it! Be aware there’s a lot of insects and you have to walk through steep field so you have to carry your suitcase.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 39 reviews
Price from
US$26
1 night, 2 adults

Secret Mountain Paradise

Ella (Near Badulla)

Set in Ella and only 4.6 km from Demodara Nine Arch Bridge, Secret Mountain Paradise offers accommodation with mountain views, free WiFi and free private parking.

G
Gnanagunesh
From
Sri Lanka
Quite little place with a pleasant natural view. Chavi(the host) his friends and family are super helpful. Chavi has his tuktuk and will take u to pretty much all the tourist attractions at a moment’s notice.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 90 reviews
Price from
US$60
1 night, 2 adults
All apartments in Badulla

Looking for an apartment?

For the travellers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately, or plan the next day’s activities over a shared meal. Often available for short and long-term.

Most booked apartments in Badulla and surroundings in the past month

See all

Apartments that guests love in Badulla

See all
  • Avg. price/night: US$15
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 107 reviews
    Very spacious apartment, clean, fast WiFi, great terrace with beautiful view of the town. Easy walking distance to the center, shops and restaurants. Super friendly host with fluent English. He even brought us to the railway station early in the morning.
    Guest review by
    Juergen
    Young couple
  • Avg. price/night: US$15
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 107 reviews
    The place was clean. The family were very hospitable. The facilities were great. The owner picked us up from the station and brought us to the apartment. The view from the windows was stunning. The verandah was also nice to sit out on and chill with the family. The place genuinely exceeded our expectations.
    Guest review by
    Amandi
    Family with young children
  • Avg. price/night: US$15
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 107 reviews
    Prasan from TK homes came to Badulla station to pick us up. Prior to that, he was in constant communication with us. The apartment was nice, spacious, and clean.2 large beds in each bedroom . Prasan and his family were very attentive and treated us like family. They are genuinely interested in guests. Overall, I will give a rating of 10/10 due to their excellent communication and hospitality during the stay.
    Guest review by
    Vidya
    People with friends
  • Avg. price/night: US$15
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 107 reviews
    They came to collect us at the Badulla Railway station and take us safely to the Apartment. We got delicious food prepared by themselves at very reasonable prices. The owner and family always contacted us and looked after us. Even after we checked out, they didn't forget to call us to check our safe arrival. Hope this property will be useful for someone looking for a safe and quiet place with very good facilities.
    Guest review by
    manjula
    Solo traveller