Skip to main content

The best apartments in Badulla

Check out our pick of great apartments in Badulla

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Ella Country House, hotel in Badulla

Situated in Ella and only 5.2 km from Demodara Nine Arch Bridge, Ella Country House features accommodation with mountain views, free WiFi and free private parking.

For the price we paid, this hotel was incredible value! The view was AMAZING, and I would say it was the perfect location in that it was far enough away from Ella town to be peaceful, but close enough that we could walk into town very easily. We hiked Ella Rock and walked to nine arche bridge and Little Adam’s Peak from here, without needing to pay for tuktuk journeys at all! The guy running the show (who I don’t believe is the owner) was so so nice and really helpful.
Scored 9.1
9.1
Rated superb
Superb
681 reviews
Price from
£35.66
per night
Secret Mountain Paradise, hotel in Badulla

Offering a garden and garden view, Secret Mountain Paradise is set in Ella, 5.1 km from Demodara Nine Arch Bridge and 49 km from Hakgala Botanical Garden.

Beautiful spot. The room was fantastic, the scenery and vibe were really great as well. Also, an absolutely lovely host, so friendly, kind, accommodating, and helpful. Even before you come, he calls and checks in and also makes sure he can help you get to the place.
Scored 9.5
9.5
Rated exceptional
Exceptional
59 reviews
Price from
£20.38
per night
Ice Age Cottage, hotel in Badulla

Ice Age Cottage is situated in Ella, 45 km from Hakgala Botanical Garden, 46 km from Horton Plains National Park, and 3 km from Ella Railway Station.

This property is located a few kilometres out of Ella town, on the side of a hill with lovely views. It was always easy to pick up a tuk tuk to get to town or elsewhere. The room was spacious with a mosquito net over the bed. There was a pedestal fan which we only used at night for air flow, as the temperature was very mild. Breakfast, which was huge and delicious, was served on the verandah. There were also some chairs on the verandah so we spent some time chilling out, taking in the amazing view and watching the many different birds. The host met us on arrival and provided us with information. He organised a tuk tuk for an excursion. Each day, the host arrived in the morning to serve breakfast and then left, so you have the space to yourself. We had laundry done for a reasonable price. The property is walking distance to Ella Rock.
Scored 9.6
9.6
Rated exceptional
Exceptional
79 reviews
Price from
£37.73
per night
Saveen View Ella, hotel in Badulla

Situated in Ella and only 5.7 km from Demodara Nine Arch Bridge, Saveen View Ella features accommodation with mountain views, free WiFi and free private parking.

The location and cleanliness
Scored 9.5
9.5
Rated exceptional
Exceptional
65 reviews
Price from
£14.34
per night
Ella Peaks Lodge, hotel in Badulla

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

A Wonderful Stay in a Perfect Location Our family came for a vacation and stayed at Ella Peaks Lodge for one day. We had a truly wonderful stay here. The entire place is spotlessly clean, and the peaceful, quiet environment makes it ideal for relaxation. The balconies and especially the viewpoint offer stunning scenery, allowing us to fully enjoy the beauty of the surroundings. The kitchen is well-equipped with all the necessary facilities, and we were pleasantly surprised that they provided tea leaves and coffee powder free of charge for making tea and coffee. The host was incredibly friendly and helpful, assisting us throughout our stay and making sure we were comfortable. The location is fantastic, with all the key destinations around Ella just a short distance away. Free and safe parking on-site made things very convenient, and we were also able to easily find accommodation for our driver nearby. Overall, this is a great place to unwind and explore Ella. Highly recommended!
Scored 9.4
9.4
Rated superb
Superb
8 reviews
Price from
£23.45
per night
Ella Family House, hotel in Badulla

Situated within 6.5 km of Demodara Nine Arch Bridge and 46 km of Hakgala Botanical Garden in Ella, Ella Family House offers accommodation with seating area.

Lovely view and kind host, great home cooked sumptuous meals, reasonable price with a great breakfast.
Scored 9.6
9.6
Rated exceptional
Exceptional
71 reviews
Price from
£43.56
per night
97 Ella, hotel in Badulla

Located 3.9 km from Ella Railway Station, 4.2 km from Ella Spice Garden and 6.3 km from Little Adam's Peak, 97 Ella features accommodation set in Ella.

Scored 8.3
8.3
Rated very good
Very good
7 reviews
Price from
£5.88
per night
Mandarin Oriental cottage, hotel in Badulla

Mandarin Oriental cottage, a property with a garden, is set in Ella, 6.2 km from Demodara Nine Arch Bridge, 45 km from Hakgala Botanical Garden, as well as 46 km from Horton Plains National Park.

Mostly I liked the hosts. Super nice people. I loved the view. And that I had enough space for my Yoga mat. Inside an outside. That I had my own space. The price. For saving money I used the railway access nearby. Used trains and walked a lot. From there u can reach many gorgeous hiking spots by foot. Definitely recommended if your looking for a nice budget accommodation at Ella! Will go there again.
Scored 8.2
8.2
Rated very good
Very good
5 reviews
Price from
£11.31
per night
White Cottage Ella, hotel in Badulla

Offering garden views, White Cottage Ella in Ella features accommodation, free bikes, a garden, a terrace and a shared lounge.

Quiet place
Scored 8.8
8.8
Rated fabulous
Fabulous
20 reviews
Price from
£19.89
per night
Ella Relax Inn, hotel in Badulla

Located in Ella and only 2.6 km from Demodara Nine Arch Bridge, Ella Relax Inn provides accommodation with mountain views, free WiFi and free private parking.

You have the place for yourself in a quite hill in front of tea crops, so is peaceful. Perfect for couples who wants to stay out of from the buzzy center of Ella.
Scored 8.7
8.7
Rated fabulous
Fabulous
35 reviews
Price from
£17.92
per night
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.
Search apartments in Badulla

Most booked apartments in Badulla this month

Apartments that guests love in Badulla

  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 62 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.
    Juergen
    Young couple
  • Avg. price/night: £31.29
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 49 reviews
    This was a spotless, tasteful, large and comfortable room with a beautiful view of the sunrise over the Namunukula range, and a bathroom to die for. Viraj and his dad provided warm hospitality, finding us dinner and letting us eat in their cafe till well past closing time. I would highly recommend it to anyone spending a night out two in Badulla. My best wishes to Viraj, for every success in this enterprise.
    Dileni
    People with friends
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 62 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.
    Amandi
    Family with young children
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 62 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.
    Vidya
    People with friends
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 62 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.
    manjula
    Solo traveller
  • Scored 7.8
    7.8
    Rated good
    Good
     · 21 reviews
    Large room. Very comfortable bed. Clean. Super for short stay. Located in the town so everything is within walking distance. The staff are excellent and the owner very nice.
    Tungsan
    People with friends