Skip to main content

Featured room destinations

Destination inspiration for your trip – find a room

Ella

1009 rooms

Bandarawela

136 rooms

Haputale

111 rooms

Badulla

98 rooms

Diyatalawa

26 rooms

Koslanda

17 rooms

Kumbalwela

12 rooms

Demodera

12 rooms

Ohiya

10 rooms

Pattipola

9 rooms

Welimada

8 rooms

Hali Ela

7 rooms

Beragala

7 rooms

Kalupahana

5 rooms

Boralanda

3 rooms

The best rooms in Badulla District

Check out our selection of great rooms in Badulla District

Filter by:

Star Rating
Review score

Green Village

Ella

Offering garden views, Green Village in Ella offers accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

R
Ronald
From
United States
Wonderful homestay operated by hospitable family with quiet, clean rooms and with a balcony where breakfast is served, all with fantastic views of the mountains and beyond. Highly recommend!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,266 reviews
Price from
$30.94
1 night, 2 adults

Zion View Ella Green Retreat

Hotel in Ella

Located in Ella, 3 miles from Demodara Nine Arch Bridge, Zion View Ella Green Retreat provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

b
beena
From
United Kingdom
Great location and great view with excellent service
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,035 reviews
Price from
$160
1 night, 2 adults

Sathkara Resort Ella

Hotel in Ella

Located in Ella, 2.6 miles from Demodara Nine Arch Bridge, Sathkara Resort Ella has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

S
Semen
From
Turkey
Very secluded hotel, amazing staff, so responsive.. also so new and clean. Recommend!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 129 reviews
Price from
$90
1 night, 2 adults

The Ledge Ella

Hotel in Ella

Located in Ella, 9.2 miles from Demodara Nine Arch Bridge, The Ledge Ella has accommodations with a garden, free private parking, a terrace and a restaurant.

J
Julia
From
United Kingdom
I valued the serenity and the views the most! The views are stunning. This place is such a gem. The room was spacious and well fit out, the bed was super comfortable. The breakfast was delicious and the staff were very friendly and helpful. I enjoyed the walk down to the small village, the untouched by tourists tea plantations and the encounters with the locals. The drive to the accommodation may be viewed as 'bumpy' by some, but for me it was part of the adventure. I loved everything about this place!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 109 reviews
Price from
$68.40
1 night, 2 adults

Ella Trail Luxury Villa

Hotel in Ella

Featuring a terrace, bar and views of mountain, Ella Trail Luxury Villa is located in Ella, 4.7 miles from Demodara Nine Arch Bridge.

J
Joanne
From
United Arab Emirates
Had an incredible stay at Ella Trail Luxury Villa up in the hillside with beautiful luscious views and a cool overview of the train track which you can walk down to get to Ella town. Askana and Suranga we’re wonderful hosts and couldn’t be more accommodating for us helping us to arrange transportation and always there ready for whatever we needed. I would definitely stay here again even though it is a little further out but the views are unreal and the Property is beautiful with a gorgeous balcony overlooking the scenery..
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 146 reviews
Price from
$140.34
1 night, 2 adults

Cliff Edge Villa

Ella

Offering a garden, Cliff Edge Villa provides accommodations in Ella. With garden views, this accommodation features a balcony.

V
Valerie Carla
From
Philippines
Breakfast is amazing. Host and staff are very accommodating, comfortable rooms, great views, will definitely come back.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 161 reviews
Price from
$87
1 night, 2 adults

White Lotus Haputale

Haputale

Providing mountain views, White Lotus Haputale in Haputale provides accommodations and a shared lounge. There's a private entrance at the guest house for the convenience of those who stay.

S
SCK
From
Sri Lanka
Courtesy is excellent. Owner. Is very good and friendly. Breakfast supplyed on time and. Delicious.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 181 reviews
Price from
$22.31
1 night, 2 adults

Miracle view Ella

Ella

Located 3.7 miles from Demodara Nine Arch Bridge, Miracle view Ella offers free bikes, a garden and air-conditioned accommodations with a terrace and free WiFi.

A
Alba
From
Spain
Wow! This was such a special place to have found. It really gets you into the mountains, with a beautiful 100m walk up into the summit of a gorgeous viewpoint. (Sunrise and Sunset). The privacy was unmatched and was perfect for a couple to enjoy the beauty. The cabin is very good quality and extremely cozy for those Ella nights. Lakshan, is one of the kindest hosts you could possibly ask for! He arranged a bike for us, amazing rain gear, and also offered tuktuk rides whenever we needed them. Breakfast was wonderful and delicious every morning (whatever time you request). We stayed for 4 days but wish it could have been longer. For sure coming back! With Love, Alba and Justin
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 119 reviews
Price from
$85
1 night, 2 adults

Hobbit Hole Hideaway

Ella

Just 1.2 miles from Demodara Nine Arch Bridge and 1.2 miles from Little Adam's Peak, Hobbit Hole Hideaway features accommodations in Ella with a garden.

L
Les
From
Ireland
I've visited hundreds of hotels in my life, and while many have faded from my memory, this one will always stand out! The location is simply unforgettable, with its unique charm and breathtaking views. And let’s not forget the amazing breakfasts—they were absolutely perfect! Thank you for such a wonderful experience!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 166 reviews
Price from
$100
1 night, 2 adults

Tea Hills Ella

Hotel in Ella

Located in Ella and with Demodara Nine Arch Bridge reachable within 5.5 miles, Tea Hills Ella provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a terrace....

G
Gigi
From
United States
Tea Hills Ella is a fabulous mountain retreat with absolutely amazing views. It’s peaceful and away from the hustle of Ella town, yet just a short (and free!) tuk-tuk ride away whenever you want to head in. The hosts were kind and welcoming, and incredibly helpful—arranging transportation for us to nearby tea factories and making everything easy. Breakfast each morning was delicious and thoughtfully served on our private patio.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 328 reviews
Price from
$71.25
1 night, 2 adults
All rooms in Badulla District

Most booked rooms in Badulla District this month

See all

Popular with guests booking rooms in Badulla District

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 814 reviews

Popular with guests booking rooms in Badulla District

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 893 reviews

Popular with guests booking rooms in Badulla District

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,131 reviews

Popular with guests booking rooms in Badulla District

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 997 reviews

Popular with guests booking rooms in Badulla District

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,140 reviews

Popular with guests booking rooms in Badulla District

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 18 reviews

Popular with guests booking rooms in Badulla District

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 896 reviews

Popular with guests booking rooms in Badulla District

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

Popular with guests booking rooms in Badulla District

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 304 reviews

Popular with guests booking rooms in Badulla District

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 648 reviews

FAQs about rooms in Badulla District

Rooms That Guests Love in Badulla District

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 152 reviews
We loved the view from our room's balcony! What an amazing room to wake up in. Bathroomd were good! - spacious and clean. Thr family was very friendly and helpful. The home made Breakfast was a special treat. Excellent value for money. Highly recommended.
Guest review byAndrea
Family with young children
Avg. price/night: $80
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 789 reviews
Great location just a few minutes walk down to the main street. The room was large and very clean and comfortable, with tea and coffee provided. We were also given an iced tea welcome drink. The balcony area is nice to relax on and the upstairs restaurant has beautiful views and a nice big couch and hammock to chill in if you need some downtime but don’t want to be stuck in your room. The staff were all super friendly. Good hot showers with decent pressure. Wifi worked well.
Guest review byAimee
Young couple
Avg. price/night: $27
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 223 reviews
Lovely family, very, very helpful, they couldn’t do enough for us during our stay. The rooms although small were scrupulously clean. Our room had a huge terrace with a lovely view and could all be together for evenings and breakfast. Breakfast was delicious and brought to our terrace at a time of our choosing. A very family atmosphere.
Guest review byAndrea
Family with young children
Avg. price/night: $38.25
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 420 reviews
Great family room. Breakfast on the terrace was wonderful. The owner was lovely and went out of her way to make us feel welcome. She was very kind and made the trip special. Would definitely visit again. Nothing was too much trouble and we were made to feel very welcome.
Guest review byHeather
Family with young children
Avg. price/night: $128.92
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 353 reviews
Somehow this hotel is only rated two stars; it's about six stars for the soul, and a good four stars just for the accommodation. Our "deluxe family room" actually had two separate bedrooms and while the building dates back to mid-nineteenth century (which is lovely), the rooms have lots of modern conveniences: modern door splitting the two bedrooms; highly sophisticated shower etc. Oh, and do a cooking class; they're amazing!
Guest review byAndy
Family with young children
Avg. price/night: $80
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 316 reviews
Very nice houses. Very spacious and well furnished. Excellent breakfast. Nice view on the valley from a beautifull terrace.
Guest review bycarine
Family with young children
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 158 reviews
We loved the spacious bedroom, clean bathroom, comfy bed and the highlight was the balcony in the trees where we could relax and enjoy breakfast. The host family were lovely, a big thank you for being so welcoming and providing breakfast everyday
Guest review byGiles
Young couple
Avg. price/night: $157.62
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 392 reviews
If you want to experience a abulous view, vhill atmosphere at a remote locstion, this is it! The view is amazing, the infinity pool is chill but shares that view. Nice and quiet since there are only three rooms. Breakfast is a normall SL-one, but good. The room is spacious andvthe balcony likewise with some furniture to enjoy the view. Bathrooms are safari-designed, funny.
Guest review byGuus
Family with young children
Avg. price/night: $96.32
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 836 reviews
Very central location. Spacious room and a very nice view from the terrace. Staff were super friendly and helpful. Nice and clean and well equipped rooms.
Guest review byLine
Solo traveler
Avg. price/night: $30
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 557 reviews
The hotel is located just 10 min walking from city centre through the railway, very convinient and peaceful location. The views from the breakfast room are amazing. The room was spacious and had a terrace where we could relax.
Guest review bySara
Young couple
Avg. price/night: $45.45
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 491 reviews
It is located a couple of minutes walk from the main street up a hill, so you're near everything but without the noise/ business. The room is on top of the building and has glass on 3 sides so loads of light and a great view of the mountain, from your room and balcony. Hosts were very welcoming and kind. We had some washing done and she even tried to get my daughter's white socks back to white! Room was spotless and a fridge is a great addition.
Guest review byMark
Family with young children
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 547 reviews
Great family room with a lovely terrace with wonderful views of the lush green hills and Ella Rock. It is easy to walk to Ella Rock right from the cottage. Extremely friendly owners. The mother of the family prepares wonderful breakfasts and a delicious "rice and curry". Great for vegetarians! Don't miss the cooking class at the nearby bees honey cookery and restaurant, just one minute away. The son of the rainbow sky cottage took care of all of our needs for transportation.
Guest review byKaspar
Family with young children
Avg. price/night: $373.36
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 137 reviews
Lovely little boutique hotel in a fabulous location. Smaller than I was expecting but this made it feel more personal and intimate. Our bedroom was lovely with a large balcony with stunning views. Staff and food excellent. We saw fireflies at night and the staff made me a cake for my birthday which was lovely.
Guest review byDiane
Young couple
Avg. price/night: $38
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 156 reviews
Our room was basic but well maintained and clean. The hosts were very friendly. We loved the terrace in front of the room where we could watch the monkeys, our children played and drew there, and we enjoyed breakfast there in the morning. The fact that it is far from the center was not a problem for us because we had a driver.
Guest review byDaniela
Family with young children
Avg. price/night: $39
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 421 reviews
Our family had a wonderful stay here for 4 nights. Our hosts were so nice and helpful. The family room was spacious and comfy for 2 adults and 2 teenagers. The west facing outside area by the room was fantastic with a good view. The Sri Lankan breakfasts were amazing.
Guest review byHamish
Family with young children
Avg. price/night: $44.40
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 818 reviews
We loved our 3 nights here next to the waterfalls! We had the family room with balcony overlooking the river. At night you could see fireflies in the jungle over the river. We organised a trip Yala NP with Shan and did a cooking course with Champi. Both of these were amazing! These hosts couldn’t be more helpful. The food was so delicious. Our kids loved the bunk beds too.
Guest review byDanielle
Family with young children