Hotels in Badulla

Exclusive Badulla Hotel Promo Codes

Get the latest Trip.com promo codes for Badulla hotels and enjoy bigger savings on your next stay. Book now for the best deals!

Get hotels deals

Best Hotels in Badulla

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

Anasa Wellness Resort

Anasa Wellness Resort

📍 V2G7+Q4, Dambagolla Estate, Badulla
★★★★★ 9.0 (38 reviews)

"A Restorative Escape at Asana Wellness Resort Our stay at Asana Wellness Resort was nothing short of rejuvenating. Nestled on the mountainside, our private house on stilts was surrounded by lush greenery and misty treetops—like living in a treehouse with the comforts of a luxury retreat. We felt instantly healthier and more grounded just being there. One of the highlights was walking the red clay path that loops through the grounds. It took about 45 minutes and offered breathtaking views, with tea pickers at work in the distance adding to the charm and authenticity of the setting. The food was fresh and flavorful—healthy without ever feeling restrictive. The gym’s personal trainer Ramesh gave us a fantastic session, with personalized stretching that left us feeling energized and loose. We also took part in yoga session with a kind soul, and spent time unwinding in the sauna followed by a refreshing dip in the cold plunge pool. Cigerettes and alcohol are banned. Every detail felt intentional and nurturing. Asana isn’t just a resort—it’s a true wellness experience. Thank you to the great team"

98 Acres Resort & Spa

98 Acres Resort & Spa

📍 Greenland Estate, Ella - Passara Rd, Ella, Badulla
★★★★★ 9.1 (61 reviews)

"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."

Clio Ella Resort

Clio Ella Resort

📍 Uva Karandagolla, Ella, Badulla
★★★ 7.8 (31 reviews)

"It was the most memorable part of our srilanka tour . Amazing , compeletely amazing place ! The staff is so so good , like all of them are nice , especially Lalit . Will remember this jungle stay forever"

Moi Ella by DBI

Moi Ella by DBI

📍 Rakkitha Kanda Rd, Ella, Sri Lanka, Badulla
★★★★ 8.2 (47 reviews)

"This NOT a 4 star hotel. Even the staff confirmed that. The room was tiny, no space at all and you have to open the shower doors to sit comfortably on the toilet. The bed has a pedestal on one side and the other is flush against the cupboard. There are plug point/ power outlets on the cupboard where your head rests. The hotel is situated far away from the Town of Ella. However the location is set in beautiful surroundings of nature. The menu is limited and you have to make your choices on arrival. There staff were very apologetic and were kind and courteous."

Dream Cliff Mountain Resort

Dream Cliff Mountain Resort

📍 Kirawanagama Road, Haputale, Badulla
★★★★ 9.3 (47 reviews)

"A truly wonderful spot , the view is breathtaking and what a welcome! The bee hive rooms are quirky and comfortable, with a rather firm mattress and low lighting. This can be challenging when it gets dark to find anything in your case lol. All of the staff are lovely and very professional, the restaurant and the bar face that stunning view again. Breakfast is delicious, slightly different every day and eggs or omelettes on demand. Dinner too was delicious. Choices are made earlier in the day. We found we just wanted to stay and enjoy the pool and rest for our two days here and not leave ! All in all a very special place to stay, would definitely return"

The Cubes Ella

The Cubes Ella

📍 The Cubes, Ella, Badulla
★★★ 8.9 (53 reviews)

"The owner was very friendly and polite, the room was nice, and it was quiet to sleep."

Ella Flower Garden Resort

Ella Flower Garden Resort

📍 3rd mile post, passara rd, Ella, Badulla
★★★★ 8.8 (62 reviews)

"Had a really nice stay at Ella flower garden with my family.Special thanks to some special staff members Mr Manujaya from the reception and Mr Sampath and Mr Lalith from the restaurant who we very helpful and extra caring to us through out our stay.would love to have a stay again."

Ella Ridge View

Ella Ridge View

📍 Sapumaltenna, Ella - Passara Rd, Ella, Badulla
★★★ 8.6 (43 reviews)

"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."

Misty Elegance - Ella.

Misty Elegance - Ella.

📍 76 Police Station Rd, Badulla
★★★ 8.5 (14 reviews)

"Such a lovely stay at the Misty Elegance. The staff were really helpful and they provided an efficient laundry service. Our room was clean, it is on the more basic side however was lovely and peaceful. The bathroom was clean with modern fittings, which is not always the case in our experience! The setting of the hotel is fantastic, as you are a 5 min walk from the station or 10/15 mins to town so everything is accessible. However, it is up in the forest so much more peaceful that the centre of Ella which is quite busy and noisy. Would definitely recommend staying here!"

Find Your Perfect Stay in Badulla by Travel Style

Lilara Hills - Diyatalawa Hotels in Badulla

Lilara Hills - Diyatalawa

"The hotel is in the mountains and forests, the environment is very good, there is a large terrace, the boss is a very kind couple, the breakfast is also very rich, the black tea is very good, you can take various photos near the hotel, take pictures of the starry sky, the galaxy and fireflies on the terrace. Super cost-effective, very recommended"

Serenite Ella Hotels in Badulla

Serenite Ella

"On arrival we received a very nice welcome with cold towels and a drink, we only had 1 night here as part of a tour. This is a good hotel, a little different to what we expected but nonetheless we enjoyed our experience. The hotel is perched on the mountainside overlooking Ella Gap with the most amazing views from the balcony. We had a triple room for 3 travellers ( family with a teenage 14 y o girl). The room itself is actually a chalet, quite small with the double bed pushed against the wall. The chalet is accessed by quite a few sets of stone stairs, accessibility for someone less able would be a challenge but they did help with transporting luggage but the walk back up to reception and the restaurant takes a bit of effort !! The rooms are equipped well and clean unfortunately though our kettle didn’t work and some plug sockets were unusable, but we managed with an extension socket. I had been looking forward to an early morning brew in the balcony to enjoy the scenery but without the kettle didn’t manage this. Monkeys are everywhere which is lively and they do make a noise early on from about 4am!! Don’t leave the balcony door open ! They weren’t a problem and just added to the jungle vibe. We ate dinner in the restaurant from the set menu - it was fine in the main but my husband’s dinner wasn’t very warm in hindsight we should have mentioned it but that’s our fault. We had an early start the next day and breakfast was served from 7.30 .. they very kindly took our breakfast order the night before and made it early enough for us to eat before we left, that was a lovely gesture and we were very grateful.. the staff were very kind. All in all if you end up staying here it’s a great experience, we didn’t get to use the pool although it looked small the views from it were stunning and I’d recommend this as a great little place for couples or friends as opposed to families! Thank you for a lovely evening !"

Wishing Tree Boutique Resort Haputale Hotels in Badulla

Wishing Tree Boutique Resort Haputale

Top Mountain Resort Hotels in Badulla

Top Mountain Resort

"I want to share my honest experience about a recent stay at a “wenasa”hotel AKA “top mountain resort” in Diyathalawa, and let me tell you, it was quite an adventure! First off, finding the location was a bit of a challenge. Arriving late at around 9 PM, we were greeted with gusts of snowy wind and winding roads that were nearly covered in white. Our trusty Google Maps led us into a maze of tea estates and narrow paths cloaked in paddy fields, eventually landing us at a dead end. After some navigating, we finally found our way to the hotel! A tip for future travelers: if you want to find the hotel easily, head to the Diyathalawa General Hospital. Just a little down on the right, you’ll spot a big lion statue. Follow that path for about 300 meters, and look for the hotel sign,take the road that slopes down! Once we arrived, the hotel staff were incredibly welcoming from the moment we walked in until check-out. The place itself was nestled in a stunning mountain area, offering breathtaking views. Our deluxe room was neat and spacious, featuring a cozy double bed along with two big single beds (even you can share it with 2). There was a slight odor coming from the bathroom, likely from the furniture or paint, but it was nothing serious. I assure you, the bathroom was clean and well-sanitized, and the hot water was a delightful treat after our long journey. The next morning, we enjoyed breakfast at the hotel, and wow, it was worth every penny! We ordered the English breakfast, and it was absolutely delicious, filling us up nicely for the day ahead. The staff continued to impress us with their friendliness, always smiling and eager to help whenever we needed anything. If you're looking for a cozy spot to stay around Bandarawela or Diyathalawa, I highly recommend this hotel. It’s a hidden gem, and I can't wait to visit again!"

Ella, Nine Arch Holiday Resort Hotels in Badulla

Ella, Nine Arch Holiday Resort

"good for relaxing and peace of mind"

Ella Dream Mount Hotels in Badulla

Ella Dream Mount

"We had a worst experience in this hotel. Customer handling is worst. I think the owner and management should learn how to speak with customers. They don’t have manners. Service is very poor. No response for meal preparations. I don’t recommend this place to anyone 👎🏾"

Ella Red Rock Hotels in Badulla

Ella Red Rock

"During our stay at Red Rock hotel for two nights, we had an absolutely fantastic time. The view from the balcony was simply amazing, allowing us to soak in the beauty of nature and a lovely waterfall. The spacious and tidy rooms were a real treat, ensuring a comfortable stay throughout. Ramesh and his wife welcomed us warmly, taking care of all our needs and ensuring our experience in Ella was exceptional. They were always available to answer our questions, making our stay hassle-free and enjoyable. Moreover, the food at the hotel was outstanding! The portions were generous, and the flavors were absolutely delightful. It truly added to the wonderful experience. Our entire stay was worth every penny spent, leaving us with cherished memories of our journey through Sri Lanka. The care, comfort, and hospitality at Red Rock hotel made our time there truly special and unforgettable"

Real Reviews of Badulla hotels From Travellers

9.2
Excellent Community Rating
Real & verified guest reviews from all over the world
G

Guest User

Other
Anasa Wellness Resort ★★★★★
"The last 3 nights of our 2 week trip we spent at Anasa Wellness Resort which we were very much looking forward to and deliberately scheduled for the end of our trip to wind down, relax, recalibrate before going back to busy lifestyles. Anasa Wellness Resort is situated in the mountains, a short drive from Ella and nestled amongst tea plantations. The view and surrounding area is absolutely breathtaking. Waking up to such a view in the very cute and cosy chalets was wonderful. There are 10 chalets, all the same and therefore such not many guest so quite exclusive. The chalets along with the main chalet where the reception and restaurant is, is very clean and well looked after. From the website and appearance upon arriving and general outside appearance it looks really wonderful - given it's ranked as a 5* luxury wellness resort - and it is, however there are some small attention to detail that could be improved to live up to its 5* ranking. You are given slippers/flip flops to use in the room and or for the wellness area, however looking at them they look clearly worn - second hand. Apparently this is for the reason that they reuse their plastic slippers for sustainability (just so you are aware! Luckily we also had our own!) Given that Anasa Wellness Resort is so secluded from the rest of the island (it almost looks like driving into a prison with high fences and security, which is reassuring but also can be daunting) they offer really a number of different activities: basketball and tennis courts, mini golf, state of the art gym and spa - even walking down from your chalet to the area with all the actives is a little walk itself, which is really fine and not difficult, however would be if you have any disabilities or trouble walking. That said, they do offer a golf cart option should you need it. We were a bit disappointed with the wellness area and in the end did not use any of it - the pool alone is placed really bizarrely that actually most of the time it’s in the shade and already its quite a chilly climate versus Ella or other parts of the island. They do however offer a free yoga session which is nice and then your little walk back uphill after - you’ve had a good workout ;) We were really looking forward to the food at Anasa Wellness Resort given what we had read about it and it also being a wellness resort - we had chosen the half board option and it was good food but nothing to write home about. Quite basic and simple. Anasa Wellness Resort has the price tag and outer appearance of luxury however the service (although friendly and helpful) and execution does not quite bridge that gap. They do not advertise or market their property given high profile guests that they receive several times a year, which from observation, covers them financially that no extra effort is really given when regular guest stay, again for the price tag and exclusivity you’re booking it for."
★★★★★
2025-02-11
E

Eiso*!

Solo traveler
98 Acres Resort & Spa ★★★★★
"Excellent area n atmosphere! Good food. Relaxing n enjoyable!"
★★★★★
2025-03-13
G

Guest User

Other
Clio Ella Resort ★★★
"I loved the whole thing, gives you an amazing place to just relax and you have the option to do a bunch of adventures activities. Just be ready for the bugs!!!Staff were amazing and very helpful and the food was amazing.10/10 would recommend."
★★★★★
2025-01-13
G

Guest User

Other
Moi Ella by DBI ★★★★
"The location of hotel is good, the staff is friendly. The view from rooms and hotels is superb. A great infinity pool. The place is at a distance from ella. The hotel.issurrounded by forest from all sides and this makes the place interesting."
★★★★★
2025-04-30
A

Alfarrel

Couple
Dream Cliff Mountain Resort ★★★★
"Stunning views, unique rooms, fabulous staff, 2 nights wasn’t long enough, wonderful place to celebrate a birthday"
★★★★★
2026-03-22
G

Guest User

Family
The Cubes Ella ★★★
"The room is relatively new, and extra beds can be added to key deluxe rooms, which is very good"
★★★★★
2024-07-06
G

Guest User

Other
Ella Flower Garden Resort ★★★★
"Amazing hotel, views are incredible. Staff are so friendly and helpful. Kamal’s service was so good, so smiley and kind. It is located at the start of the walk to Adam’s peak and near the nine arch bridge. Breakfast and dinner were really good too. Room was big, shower with a view and a huge balcony."
★★★★★
2026-04-25
G

Guest User

Couple
Ella Ridge View ★★★
"Heaven on earth! Absolutely spoiled every morning with breakfast on their rooftop overlooking the famous Ella Rock. Possibly the best bedroom view I’ve ever seen. We travelled in April which is notoriously muggy and hot, but the electric fans are very powerful and kept us nice and cool in the evenings, they even have a sleep setting on them! Couldn’t have asked for much more. 5 min TukTuk to and from town (500sr or £1.50). Or a peaceful 10 minute walk. 11/10 would recommend"
★★★★★
2025-04-16
G

Guest User

Other
Misty Elegance - Ella. ★★★
"We had wonderful stay at Misty Elegance, which is ideally located a gory walk from Ella Main Street. Despite this, it’s in credibility peaceful, with beautiful views and lovely rooms. Nothing Bh was too much trouble, and we slept like babies, drifting off to the sounds of the rain forest outside. Highly recommend staying here if you’re in Ella for a couple of days 😊"
★★★★★
2026-01-11

Hotels Near Top Badulla Landmarks

Experience the charm of Badulla by staying near the iconic landmarks

Badulla Travel Information

Power Plug & Voltage

230V/Type D/G

💵

Exchange Rate

LKR

💳

Local Payment

Cash/Cards/LankaQR

📱

Connectivity

Dialog/Mobitel/Hutch

More Information About Badulla Hotels

Data

Detail

Number of reviews

1,976

Total properties

308

Weekday Avg. Price

AU$ 145

Weekend Avg. Price

AU$ 145

Trending hotel

Ella Flower Garden Resort

FAQs About Hotels in Badulla

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.