Best hotels in Badulla

Explore Badulla with 289 stays near iconic landmarks, luxury hotels, and top boutiques for the best shopping and dining

The Cubes Ella
9.0 (65 reviews)

The Cubes Ella ★★★

📍 The Cubes, Ella, Badulla

"Very Cozy place with friendly and helpful staff Breakfast with amazing view"

Suriya Haven Homestay
9.9 (34 reviews)

Suriya Haven Homestay ★★

📍 Deyyannewela Road, Badulla

"Recommending if u wanna stay here, good service, good quality :)"

Ella Flower Garden Resort
8.6 (72 reviews)

Ella Flower Garden Resort ★★★★

📍 3rd mile post, passara rd, Ella, Badulla

"Very helpful staff, ( to find dairy and gluten free food at the buffet) Beautiful gardens Great views"

Namara Green Ella
8.2 (458 reviews)

Namara Green Ella ★★★

📍 Ella - Halpe Road, Badulla

"A true little piece of paradise – I sincerely recommend it! So peaceful, hidden in the heart of nature and surrounded by the lush forest of Ella. In the morning, you can wake up to the sound of birds singing and feel completely at peace. Tony, the owner, and all the staff are incredibly welcoming and attentive, making you feel right at home. The rooms are spotless and, most importantly, wonderfully quiet. It was truly one of the highlights of my stay in Sri Lanka.I would come back in a heartbeat! A hidden gem where you can relax 😌 recharge, and connect with nature. I recommend it with all my heart! 🥰🥰🥰🥰🥰🥰🥰"

Melheim Resort & Spa Haputale - An Infinite Escape into the Paradise
9.3 (42 reviews)

Melheim Resort & Spa Haputale - An Infinite Escape into the Paradise ★★★★

📍 QW4G+PWW, Badulla

"A boutique property with stunning views that is well worth the stay. Built on a hillside rooms all have great views. as does the dining area. Staff was attentive, just not available after certain hours due to how small the property was. Breakfast and dinner buffets had an excellent selection of food. Coffee was not good though. Rooms were comfortable, with a fan that kept everything cool and complimentary coffee/tea/chocolates. Beds were very small/short (even for a petite person) and quite hard. Bathroom was a bit small and beat up but clean and fine for 2 nights. Property had a great games room and trails to a viewpoint which were lovely."

Ella Ridge View
8.3 (44 reviews)

Ella Ridge View ★★★

📍 Sapumaltenna, Ella - Passara Rd, Ella, Badulla

"Great place. Bit outside the centre but only just 10 minutes. The view on Ella Rock from the top floor rooms is anazing. Rooms are quiet and the Sri Lankan breakfast is perfect. Highly recommended."

Living Heritage Koslanda
9.5 (45 reviews)

Living Heritage Koslanda ★★★

📍 Egodawatte Estate, Badulla

"We had the most wonderful stay at Living Heritage Koslanda. The staff were amazing, the food was delicious and the setting was perfect. We stayed in Jungle Pavillion so there was a frog or two but the birdsong was delightful and it was very romantic! We had a super guide, Karun, who guided us to the top of the Diyalima Waterfall which was spectacular. He took us to the best parts and there were very few people around. It is remote but the swimming pool was gorgeous and just being there made us happy. As did a couple of massages by the résident masseurs. It has been a high point of our trip. Thank you!"

Ella, Nine Arch Holiday Resort
8.9 (3 reviews)

Ella, Nine Arch Holiday Resort ★★★

📍 No.43, Hela halpe, Ella, Badulla

"good for relaxing and peace of mind"

Jetwing Hoffmann Bungalow
10 (40 reviews)

Jetwing Hoffmann Bungalow ★★★★

📍 Uva Benhead Estate, 100 Arcs, Badulla

"Chef Kumar was very friendly and made delicious food. Sheva was very nice and helpful. The place was very beautiful and had great view as well as running trails."

See All Hotels in Badulla

Find the perfect stay for your travel style in Badulla

Jetwing Warwick Gardens, A Luxury Reserve Hotels in Badulla

Jetwing Warwick Gardens, A Luxury Reserve

"A beautiful small hotel high up in the mountains. Incredible views and really amazing staff: The team was so friendly and made our stay very special"

98 Acres Resort & Spa Hotels in Badulla

98 Acres Resort & Spa

"This hotel was a wonderful facility where I could enjoy panoramic beautiful views and fresh ingredients, including vegetables grown on the hotel grounds. I was also soothed by the many birds, especially the peacocks. The oil massage at the spa was also very pleasant. I'd love to visit again."

The Capoe House Hotels in Badulla

The Capoe House

"This is an amazing boutique hotel located in a beautiful scenery. The staff is so friendly and courteous, it seems they know your wish before you even know it. Great trip to the Bambarakanda waterfalls, and the food was delicios. We stayed in the Villa Ohiya Bedroom which was so comfortable and we where able to get the breakfast in our villa served and we we would have loved to - also the dinner, but we decided to take this in the small restaurant nearby . there are only three rooms whoch makes everything so cozy and familiar. Thanks to the team for staying with you - and to share with us the wonderful landscape and experiences. Simone"

Anasa Wellness Resort Hotels in Badulla

Anasa Wellness Resort

"Anasa Wellness Resort is a little gem in the middle of the mountain. There are 10 modern chalets with each a beatiful view across the mountains and a very comfortable bed. This place is especially great for the food being served! The chef is mr. Ferdinand Paul, a chef with lots of experience that has worked quite some years in the Maldives. His cooking skills out of this world! The food was not a buffet at all, but a set menu which gave quite some options to choose from. And do you have any request to change something in the dish? No problem, the staff will certainly handle it! Specially if it is mr. Shadir, our favorite waiter of our entire trip. He was always kind, had fun stories to tell, but was very professional when he needed to be. There was absolutely nothing that he could not handle. For the rest: The resort is very large and there are lots of activities to do: There is a health club for example with a tennis court, squash court, gym, mini gold court, obstacle course, swimming pool, mountain bikes, you name it! In the gym you can find the personal trainer mr. Rameesh, an ex MMA fighter with vast knowledge of the human body. He hosts a very modern gym and is one of the best and fun trainers I have ever been with! As you have noticed by now, I have already written too much about this resort and there is much more about it. Go and experience it yourself."

See all hotels
Dream Cliff Mountain Resort Hotels in Badulla

Dream Cliff Mountain Resort

"Amazing place with a view that is truly stunning."

Area 4 Eco Cubes Hotels in Badulla

Area 4 Eco Cubes

"I had a very unpleasant experience at the restaurant. First, I found hair in the food, as in the photo,and when I reported it, the staff did nothing — no apology or solution was offered. On top of that, a waiter opened my car door to say thank you but,without knocking and then slammed it shut, which was completely inappropriate and disrespectful. This shows a serious lack of hygiene, professionalism, and first day. i requested just fried veg and rice for the breakfast cuz i cant eat gluten and dairy.But even though my room is breakfast included,when i check out they said it was chargable.They didn't inform me while i order. For the first night no water bottle in the room.The shower head is terrible and hot water is not working.i have to wait for the breakfast more than 30 mins on the first day,Even though the room is nice, i cannot recommend for this place."

Dolape Budget Hotels in Badulla

Dolape Budget

"This was the worse stay I ever had in my life. I ended up in Daria and puking. The kitchen was a mess and the food was really bad. Nobody should ever go to this place. And the place is not as in the picture. They charge a really high rate but they don’t even responsible for what they charge for. They don’t even change the bed covers or replace towels."

Wild Resort Ella Hotels in Badulla

Wild Resort Ella

"Fantastic location, the views are stunning! The guys there are so lovely, very helpful nothing is too much trouble. They also make a gorgeous breakfast! The main part of Ella is just a short tuk tuk ride. We were sad to leave here and would happily have stayed for longer."

See all hotels
Lilara Hills - Diyatalawa Hotels in Badulla

Lilara Hills - Diyatalawa

"The hotel is nestled in the mountains, with a beautiful environment and a large terrace. The owners are a very kind couple, and the breakfast is plentiful, with delicious black tea. There are many photo opportunities around the hotel; I even captured the starry sky, the Milky Way, and fireflies from the terrace. It's incredibly good value for money and highly recommended."

Clio Ella Resort Hotels in Badulla

Clio Ella Resort

"We made a booking in 2020 and paid a Rs 21600 advance. But then the hotel closed possibly due to Covid and renovations and they were closed for a long time. After they opened, we tried to contact them in all ways possible (telephone call, SMS, email, WhatsApp) to get a refund (as it was not our fault that the hotel couldn't honor the booking), and this went on for months. They would say they would check and get back but never did. Obviously, as we don't go to Ella that often, we just left it at that and waited to hear from them. We did send an occasional reminder though. Now, as we got a chance to go to Ella, we asked if they could let us use that advance. I got very blunt and rude replies saying that as the managing company has changed they can't do anything. Didn't even try to contact the previous company to see the possibility of getting our money back. Didn't even try to see this issue from the customer's perspective. Are customers responsible for management company changes? Don't they inherit the accounts from the previous company? Aren't they bound to honor bookings made by the previous people? Shouldn't they at least try to see from the customer's side and have the decency to send courteous replies? This was the last rude reply I got on WhatsApp "It's our responsibility to pay you which you made payment to another company 2020? You have to solve the issue at the same time. We are sorry and we can not do anything with your payment. Pls don't text us regarding this anymore". The company name seems to be Ravana Valley Pvt Ltd. Be very weary of properties managed by them. Be very careful when booking this hotel."

Wishing Tree Boutique Resort Haputale Hotels in Badulla

Wishing Tree Boutique Resort Haputale

Ella Dream Mount Hotels in Badulla

Ella Dream Mount

"Ella is a beautiful town and it’s hard to have a bad view from any hotel this one didn’t disappoint the views were lovely. We paid quite a lot for Ella so we got one of their upgraded rooms which was great but the positives finish there. The staff were very welcoming initially until they realised we had a few issues, then they became argumentative and unprofessional. The location is far away from Ella town up a very small road that our taxi had problems finding, You do need a car or a tuktuk to get in and out of town this was disappointing as I had plans to walk everywhere whilst we were there. There is almost no internet (not even 1 Mbps) absolutely impossible to do anything other than a sketchy what’s app message. The staff told me this was normal for Ella however the next hotel in Ella that we stayed had 10 mbs !."

See all hotels
Dinaro Guest Hotels in Badulla

Dinaro Guest

"Really good place"

Ollie Resort Hotels in Badulla

Ollie Resort

"Ollie Resort is not a resort, and the photos available online, although authentic, do not show everything and do not reflect the reality of the place. The photos are taken at specific angles. Upon our arrival, we discovered a dirty and poorly maintained room, which is unacceptable. The gentleman at the reception does his best to manage everything, but it is clear that it is not his job. He doesn't speak English well, which makes communication even more difficult. Hotel not accessible by car. I recommend that you be wary of photos because they are misleading and do not show the real state of the premises or the surroundings. Ollie resort is not what we see in the photos. A great disappointment for a stay that does not correspond at all to expectations."

Ella Red Rock Hotels in Badulla

Ella Red Rock

"The hotel is beautifully located and you have a breathtaking view from the room! The staff are extremely friendly and always look after the well-being of their guests. The food was also very delicious. The hotel cannot be reached by car due to the gravel road, but that is not a problem as you can leave the car in a parking lot and the shuttle is already waiting for you when you arrive. I had an upset stomach when we arrived, and when the staff found out, they immediately gave me a tea for the flu! Very attentive:) This hotel and Ella are my favorites of my Sri Lanka trip and I would love to return again."

Awesome Place Hotel Hotels in Badulla

Awesome Place Hotel

"A beautiful location. Peaceful and serene overlooking the mountains. The place lacked some amenities like a reliable and stable Internet connection so doing work should not be on the cards. The service by Sri was outstanding and he did all possible to ensure we had a lovely stay. My family of 5 had the whole place to ourselves. Food was good and prepared in a manner that was not too hot and spicy."

See all hotels

Real traveler reviews of Badulla hotels

8.9
Excellent community rating
Real & verified guest reviews from all over the world
E

Ellie Simmons

Traveling with friends
The Cubes Ella ★★★
"We had the most lovely stay here! Our room was gorgeous with an amazing view of the mountains and the staff were just perfect. The food was so good (breakfast is hugeeee so prepare to eat well in the morning) and the drive into town took about 3 mins by tuk tuk or about a 20 minute walk. Perfect!"
★★★★★
2026-07-15
s

supun m

Family
Suriya Haven Homestay ★★
"Chill Homestay. 100% recommended."
★★★★★
2026-04-15
G

CN Guest User

Family
Ella Flower Garden Resort ★★★★
"The room facilities were old and damp; neither the air conditioner nor the fan could dehumidify. The garden was beautiful and pleasant. The breakfast selection was limited. The restaurant staff were good!"
★★★★★
2026-09-08
G

Guest User

Other
Namara Green Ella ★★★
"There is a lot to say about this boutique hotel. It is a good hotel but not great. Not yet! It has potential and can become a very good hotel. I stayed here for 5 days, unfortunately right during the period when a cyclone hit Sri Lanka. We had no electricity for half a day in 2 consecutive days. Due to the weather conditions the outside temperature was somewhere around 18 degrees Celsius. Because of this it was cold in the room too. I don't think it was more than 20 degrees in the room, maybe even less. The hotel does not have a heating system, the air conditioning does not work in heating mode either. Even so, taking into account that we had no electricity for 2 days and that the hotel does not have a generator, no appliance would have worked anyway. Breakfast is served in the lobby which is also an open space that communicates with the outside. It was cold here too and we had to stay with our jackets on. Luckily we had some winter clothes with us. I will detail the experience here by categories: Staff: very nice, attentive and friendly. They provided us with everything we needed. During the power outage they gave us blankets, battery-powered lamps, candles... Luckily we had a tablet on which we had some movies and documentaries downloaded from a streaming platform. There were times when it was raining so hard that we had to stay in the room. In the last 24 hours of our stay we had no signal on our phone. So, long live the tablet and the offline movies :) Food: good but not extraordinary. They asked me if I wanted eggs sunny side up and then they brought me for over hard once :). The traditional food is good but it is exclusively vegetarian, with rice, potatoes, noodles and lentils. The flatbreads were undercooked and were not good. One day I found a long hair in the food. I'm not a squeamish person by nature and I kept eating, but after 2 minutes I found another one :) Room: spacious and quite nicely decorated. We didn't have the best room (I'll go into more detail below). In this type of room there is a window in the bathroom, and above the window there was a piece of ventilation grille that constantly communicates with the outside. There was a space between the door and the door frame where you could put a finger. Imagine how cold air enters the bathroom and how you could hear the rain and the sound of the jungle from outside even with the bathroom door closed. Maybe in hot conditions it would be ok but like this... I was cold every time I got out of the shower. The cleanliness was impeccable. The big bed and the mattress were very good. I slept very well. There is no TV in the room so take a book with you. The hotel: it is positioned somehow on a slope. I took a picture with the hotel from the opposite hill. From the main road you go down a few steps, you enter the lobby which would normally be the ground floor. However, our room was in the basement. Basically, I went down one floor to the basement, but on the other side of the bu"
★★★★★
2026-01-05
G

Guest User

Other
Melheim Resort & Spa Haputale - An Infinite Escape into the Paradise ★★★★
"Superb place. Calm environment with ecofrinedly cottages. View is superb and room was placed in a good location with a mountain view. And rooms are very clean and value for the money spent. No noises at all and they provided us an excellent service."
★★★★★
2026-08-27
A

HK Anonymous User

Family
Ella Ridge View ★★★
"The view for breakfast is gorgeous! There is chargeable laundry service, convenient to travelers. But the voltage is relatively low, when we tried to use the hairdryer, the lights were flickering. The equipments there are dilapidated."
★★★★★
2025-08-11
G

Guest User

Other
Living Heritage Koslanda ★★★
"Even though we had phoned an hour before arriving the cottage was not ready, or had it been cleaned, the bottled drinking water in the room was light green in colour! the staff were unhelpful or simply couldn’t speak enough English to communicate, the manager as soon as the owner left seemed to think he was on holiday and watch the bill at the end of your stay !"
★★★★★
2026-01-15
G

PH Guest User

Solo traveler
Ella, Nine Arch Holiday Resort ★★★
"good for relaxing and peace of mind"
★★★★★
2024-10-28
G

Guest User

Other
Jetwing Hoffmann Bungalow ★★★★
"This place is indeed a gem. An experience you must have to enjoy the planters life in the hill side of Sri Lanka. The bungalow comes with a talented cook who can do magic with cusine. From a simple black tea to a delicious dinner, the food experience is so satisfying. Fresh organic ingredients and the best vegetables and fruits full fills your taste buds. The manager, Mr. Gayan Vithanage is very attentive and a great host. The next day we went to hike the world's end and they were kind enough to pack us lunch. Such an amazing experience."
★★★★★
2025-08-08

Hotels near top Badulla landmarks

Experience the quintessential Badulla by staying near iconic landmarks

Badulla travel info

⚡

Power Plug & Voltage

230V/Type D/G

💵

Exchange Rate

1 USD ≈ 332.44 LKR

💳

Local Payment

Cash/Cards/LankaQR

📱

Connectivity

Dialog/Mobitel/Hutch

More Badulla hotel info

Data type

Details

Number of reviews

1,970

Total properties

289

Weekday Avg. Price

$113

Weekend Avg. Price

$113

Trending hotel

The Cubes Ella

Badulla hotel FAQs

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.