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

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.

S
Stoll
From
Germany
Clean, modern facilities. Lovely host
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 112 reviews
Price from
US$18
1 night, 2 adults

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, 10 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.

N
Natalia
From
Poland
Room was big and clean, owners are amazing so kind and helpful. Breakfast and lunch was totally homemade and delicious. I highly recommend this place!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 176 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.

N
Nikola
From
Ireland
We have been travelling for 6 weeks and Ramya and her husband have been the nicest hosts. They always went out of their way to help us and even took us to see the local festival. The location is truly beautiful… Every day you have the best view with your breakfast and it feels like you live in the jungle. Very easy to get to ella city using the shortcut down the hill(stairs, took us around 20mins). I would recommend staying here to everyone!
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
Birgitta
From
Sweden
Beautifully located accommodation a short distance from the center of Ella. Our host was amazingly accommodating. The breakfast was an added plus; fit and well prepared.
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.

N
Nina
From
Sri Lanka
Had the best views ever!!! Stunning scenery for an amazing price. We woke up to watch the dawn on the balcony and went back to sleep it was glorious. Also lovely free breakfast.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 45 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.

M
Maxi Hoyer
From
Germany
Amazing place with the best view imaginable. You can see the waterfall directly from your room. The owners are amazing people who help us with everything. Everything is really new and the bathroom is especially nice. The breakfast is really nice plus you get the amazing view from the balcony. The location is up a hill away from the overcrowded main street, which we really enjoyed. You can get on the train tracks really quick too.
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.

M
Matt
From
South Africa
Away from the noise but not too far from the action. Comfortable and clean with a great balcony to chill on.
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.0
Superb - What previous guests thought, 39 reviews
Price from
US$26
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$18
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 112 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$18
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 112 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$18
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 112 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$18
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 112 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