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, 113 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

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

A
Adrian
From
United Arab Emirates
This is a family business! The owners are very friendly and very kind people and they will do anything to help you and to make sure your stay is perfect! I personally felt like at home! The location is all the way in the montains so you get amazing view with your breakfast and is very nice and quiet and relaxing! Breakfast is very yammy and tasty! Is walking distance to Ella city centre! Or you can take a tuck tuck! I will definitely come back here! 😊
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.

S
Sophia
From
Germany
We had an amazing time at the Ice Age Cottage. The host was extremely friendly and helpful, organizing a tour to the Diyaluma Falls for us, which was unforgettable. Every morning, we were treated to a different homemade breakfast, which truly elevated our experience and made our stay even more special. The cottage is cozy and well-equipped, and the view from the private balcony is simply stunning. There are also several excellent restaurants within walking distance, and it's quick and easy to reach the town center by Tuk Tuk. A perfect, peaceful retreat in Ella. We highly recommend it!
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, 48 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.

D
Dorota
From
Poland
Amazing place with spectacular view on waterfall and green hills where you can admire the natural habitat of animals. You can charge the batteries ! Local hosts are really friendly. They offered us tuk tuk transport with good price to see the nearby attractions which was vety helpful. If you want to soak up with the view of green nature and be close to the center I really recommend that place ! :)
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.

C
Chenuka
From
Sri Lanka
We had an amazing stay at Ella Peaks Lodge. Even though it was just the two of us, they provided the entire apartment, fully equipped with everything we needed. This gave us complete privacy and the freedom to relax and enjoy our time. The place is well-maintained, cool, and very comfortable. The hosts were caring and attentive, making sure we had a great experience. It’s perfect for couples, families, or groups looking for a peaceful getaway. We truly enjoyed our stay and wish to come back again! Highly recommended!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 45 reviews
Price from
US$30.24
1 night, 2 adults

Lodgepole Pine Resorts

Welimada (Near Badulla)

Located in Welimada, within 26 km of Gregory Lake and 19 km of Hakgala Botanical Garden, Lodgepole Pine Resorts provides accommodation with a garden as well as free private parking for guests who...

N
Nizar
From
Sri Lanka
Had kola kande after long time perfect morning breakfast.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
US$10.71
1 night, 2 adults

Shanthi Villa Home-stay

Bandarawela (Near Badulla)

Shanthi Villa Home-stay, a property with a garden and a shared lounge, is set in Bandarawela, 42 km from Gregory Lake, 17 km from Demodara Nine Arch Bridge, as well as 36 km from Hakgala Botanical...

N
Nuwan
From
Sri Lanka
Super calm facility highly recommended for friends and family
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$42
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, 113 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, 113 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, 113 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, 113 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