Best Hotels in Badulla

Explore Badulla hotels and choose from 316 properties near landmarks, luxury hotels, and top boutiques for the best shopping and dining.

The Cubes Ella
9.0 (61 reviews)

The Cubes Ella ★★★

📍 The Cubes, Ella, Badulla

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

Suriya Haven Homestay
9.9 (33 reviews)

Suriya Haven Homestay ★★

📍 Deyyannewela Road, Badulla

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

Jetwing Hoffmann Bungalow
10 (40 reviews)

Jetwing Hoffmann Bungalow ★★★★

📍 Uva Benhead Estate, 100 Arcs, Badulla

"Well enjoyed stay at Hoffman bungalow and hoping to come again for a another vacation."

Moi Ella by DBI
8.3 (47 reviews)

Moi Ella by DBI ★★★★

📍 Rakkitha Kanda Rd, Ella, Sri Lanka, Badulla

"The hotel is situated at a distance of 14 Kms from the Elle Railway station. After eight hours in the train it looked quite a long journey to us. The hotel is in middle of a very very dense forest and there is hardly anything around it. The room was too basic for our comfort. The hotel reception manager Mr Sahiru is a very helpful person. We were told that since there are very few guests we have to choose from a set menu, one starter, one main meal and one dessert. It was getting late still I requested Mr Sahiru if they can make food of our choice without altering the quality. He called up chef and it was arrange. The food served was quite tasty and quantity was too plateful. The view of the forest from the top is just amazing but the top most platform to step up is quite risky. The steps are very high, it must be addressed. The mesmerising view is able to connect with the nature. However, we decided to cut short our visit by one day and head to Weligama by paying extra money to them. Since we were leaving early the next day our meal plan of breakfast and dinner was converted in Breakfast and lunch. Again the food was great and chef and staff were very very polite and helpful. Actually the manager felt bad that we are leaving early and offered us to change the room but we politely told them it is not about the room, it is about the isolated location and we can’t do anything in two days. They have a superb swimming pool which we saw the next day kids were enjoying a lot. If you are looking for an absolutely quiet place to spend your stay and you don’t care about staying with luxury you must stay at this place. In the end our gracious thanks to Eranda, Ishaan, Sahiru, and Manjula, at Moi Ella. You were all wonderful people but somehow we were looking for something else. Your Sri Lankan cuisine was out of the world and we loved it. A comment for visitors, all the websites will tell you to visit 9 Arches bridge in Elle but you must note that it is quite a steep and long walk from the road. You can take take a Tuktuk from the road but it will still leave you almost one and half kilometres of very steep downwards and upwards climb. My wife could not do it but went but it was quite a huffing and puffing while coming up. You might decide to go tere depending on how fit you are. As compared to many pictures there is no train ever passing through the nine arches track. Rather there are hundreds of youngsters sitting all over taking selfies."

Ella Ridge View
8.3 (45 reviews)

Ella Ridge View ★★★

📍 Sapumaltenna, Ella - Passara Rd, Ella, Badulla

"The good: Unbelievable view Fantastic service and really friendly staff The best breakfast I have ever had while travelling Knowledgeable hosts Nice location, about 1km away from ella town but really, really close to nine bridge arch and little adam peak trailhead Clean and comfortable rooms Would 100% stay there again The only issues we had were the wifi was pretty dreadful and we had to use data everyday The pictures are of breakfast and of the room view"

Ella Flower Garden Resort
8.9 (66 reviews)

Ella Flower Garden Resort ★★★★

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

"The smell of the room is indescribable. We booked it because the surrounding good hotels were fully booked. The hotel bellhops were incredibly busy helping with our luggage. We had four people, two large and two small, and it took three people to carry them. They even lingered after delivering them to the room (wanting a tip). The sheets in the room were extremely dirty."

Lilara Hills - Diyatalawa
9.9 (2 reviews)

Lilara Hills - Diyatalawa ★★★

📍 Enamalketiya, Gal Edanda Road, Aluthwela South, Diyatalawa, Badulla

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

Olive Bungalow - Jetwing Select
9.4 (15 reviews)

Olive Bungalow - Jetwing Select ★★★

📍 VVPX+HW, Welimada, Badulla

"This is our 4th family visit of this property and this is amazing place for family relax. Why this place is more important to my family members. 1. Very calm and quit. 2. friendly staff members. 3. Food taste is very delicious. 4. Property maintain in high clean environment . as we consider above factors , we are highly recommended to travelers to choose and ideal for their family holidays . We are specially thanks to Mr. Gayan, Kumara. Shiva, Arumugam, Thangeshwaran and Sandaruwan for their cooperation during our stay . We hope to see you all in my next holiday to enjoy my time . . wish you all the best"

Ella Dream Mount
8.0 (9 reviews)

Ella Dream Mount ★★★

📍 No: 27, Rathnagiri Estate, Badulla

"Great place to stay while in Ella area! Quaint space with a cozy atmosphere and good value for the rooms. Noise level was good as it was on a mountain. Quiet. Peaceful and calm. Very refreshing. Great service. Very good breakfast and they even helped with laundry services."

Find Your Perfect Stay in Badulla by Travel Style

Jetwing Warwick Gardens, A Luxury Reserve Hotels in Badulla

Jetwing Warwick Gardens, A Luxury Reserve

"We stayed at Warwick Gardens as a 3 family group during our recent visit to Sri Lanka. From the time we checked in, Viji and Ruba took care of all our needs with a smile. They were kind, polite and efficient in all their dealings with us. Chef Yoga was magical and produced delicacy after delicacy for each meal. No request was turned down or nothing was too big for this team. The Tea Experience was amazing with Jeyakumar and Viji taking us through every stage of tea - planting, plucking, sorting, drying to producing artisanal teas! This ended up with a home cooked lunch the traditional way at Meenamma's line room. All the vegetables were from the plantation and the meal was delicious. The tea tasting experience was one of a kind and a memorable event. We ended up buying a whole lot of tea for personal use and as gifts. The location is remote as expected, and the access roads still show devastating effects of hurricane Ditwah. The gardens look out into the distant mountains with walking paths offering a bird's eye view of the village below. The bungalow is beautifully renovated from a 1850's tea planter's home carefully preserving the original detailing. Rooms are tastefully decorated, and clean. After the checkout we realized that a valuable personal item was left behind. Gayan, the manager of the property was kind enough to personally deliver this to us at the hotel we stayed in Colombo. Jetwing Warwick Gardens and the team will stay in our memories for years to come and we look forward for a second visit during our next holiday to Sri Lanka."

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

"Our family of six (adult ages) had a wonderful several days at The Capoe House. We were spoiled by the breathtaking scenery, kind and capable staff and the meals. We had three rooms and all were comfortable. We went on one guided hike to a nearby waterfall and regret we didn't have time to more. This is a well-maintained venue that would please anyone looking for a peaceful escape, and particularly special for those wishing to explore the lush countryside. We hope to return to this friendly hotel and dedicate our time to hiking in the hills."

Anasa Wellness Resort Hotels in Badulla

Anasa Wellness Resort

"Magnificent views from a home size chalet that make the no alcohol policy not be a problem. The team here do all they can to make your stay memorable. Try the mocktails as they are worth it. Beware if booking spa treatments as only one therapist so not able to do couples at the same time. Gym is amazing and try the yoga as the Thai instructor is great and very accommodating of novices. The resort is very secluded so plan to stay put there."

Andriyala Hotels in Badulla

Andriyala

"Location: The hotel is about 15 minutes' drive from Haputale and 5 minutes away from the Diyatalawa train station. Check-in: We were served cinnamon tea with palm sugar upon check-in. While our room was being cleaned, we waited in the hotel lobby where the friendly chef shared the hotel's history with us. Room: Our room featured a plush king bed, high ceilings, and sliding doors that open completely for an indoor-outdoor experience. The plunge pool is located next to the deck, overlooking the property's main pool and garden. The pool includes a jacuzzi. The room comes with a well-stocked coffee bar, and the spacious cupboard includes slippers and robes. The deck features two bean bags for lounging. The furniture and decor are modern and tasteful, offering a sense of quiet luxury. However, the room lacks privacy as it is next to the parking lot. The Wi-Fi in the room is fast and reliable. Food: We had dinner served in our room. The food was mild, and the dishes needed more seasoning. Service: The hotel manager, housekeeper, gardener, and chef are extremely friendly."

Dream Cliff Mountain Resort Hotels in Badulla

Dream Cliff Mountain Resort

"Very clean, delicious food and very friendly staff Quiet and beautiful environment The perfect place to relax This is my 2nd time I will go again to enjoy this beauty"

Area 4 Eco Cubes Hotels in Badulla

Area 4 Eco Cubes

"one of peaceful placed that we stayed at Area 4 eco cubes.friendly starff with superb sevice.thank you so much for your mouthwatering foods ,brilliant location ,clean and well kept.everything was 100% it was an amazing experience that we had.we hope to come back."

Misty Elegance - Ella. Hotels in Badulla

Misty Elegance - Ella.

"The hotel has an amazing location near the center of Ella, service was good. Special thanks to Linga for his assistance and response when we need him."

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

Top Mountain Resort Hotels in Badulla

Top Mountain Resort

"We had an amazing stay at Top Mountain Hotel in Diyathalawa. The rooms were spacious, spotless, and very comfortable with beautiful views. The garden area is peaceful and well maintained, perfect for relaxing in the evenings. The food was delicious, fresh, and well presented. What really stood out was the friendly and helpful staff who treated us like family. Highly recommended!"

Villa Republic Bandarawela (04 Bedroom) Hotels in Badulla

Villa Republic Bandarawela (04 Bedroom)

"We stayed here for a long due family reunion and must admit that it was a wonderful stay with lot of loving memories. All the amneties were on a par with a five star hotel or may be more. Also must mention the friendly service received from Ms.Sameera for the reservation and the excellent customer service given to us by the villa manager Nishantha and Piyal."

Guest Reviews on Badulla Hotels

8.0
Excellent Community Rating
Real & verified guest reviews from around the world
G

XX Guest User

Couple
The Cubes Ella ★★★
"Very Cozy place with friendly and helpful staff Breakfast with amazing view"
★★★★★
2026-06-10
G

XX Guest User

Couple
Suriya Haven Homestay ★★
"Very near to badulla .very neat and clean rooms..pleasant atmosphere"
★★★★★
2025-02-06
B

Berend S

Couple
Jetwing Hoffmann Bungalow ★★★★
"My girlfriend and I had an amazing stay at the bungalow. This place has 5 stars services! The chef is amazing and the food is absolutely delicious. The staff is really friendly and take such a good care of you. In addition the tea property is beautiful, it is a little paradise. Thank you again for the lovely stay!"
★★★★★
2026-01-02
G

Guest User

Solo traveler
Moi Ella by DBI ★★★★
"This hotel is basic. No duvet in the room, apparently you have to request one. Nice welcome tea and some local snacks while waiting to check in but beware there are still mosquitoes around despite the cooler temperature. I got bitten twice whilst waiting to check in. I was put on the ground floor with a view of the car park which was disappointing given the incredible views on offer of Ella from the rooms higher up. They have a swimming pool from what I can tell is a bit cold! The omelette at breakfast was good and they found me some green tea when I asked for it. The buffet at dinner was ok and included slices of pizza. Staff were friendly and helpful. All in all I imagine this hotel offers great views but it is way too far out from the centre of Ella so if you plan to go into town in the evening you’re looking at paying around 5,000 rupees for a taxi to take you, wait there for you and bring you back. So unless you’re there for a specific reason I’d stay closer to all the shops and bars in town."
★★★★☆
2025-01-04

葉生弘

Family
Ella Ridge View ★★★
"The scenery is nice and it's very quiet."
★★★★★
2025-12-16
D

RU Dmitrii Shmarov

Couple
Ella Flower Garden Resort ★★★★
"This hotel is worth staying for the stunning mountain views alone. Otherwise, the rooms are a bit dirty, especially the bathroom, with lots of dead insects on the curtains. The bathroom lacks even basic amenities (soap dish, glass for toothbrushes, etc.). There were mosquitoes in the room upon check-in. The staff didn't seem particularly concerned."
★★★★★
2026-05-26
G

Guest User

Traveling with friends
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"
★★★★★
2024-06-29
G

Guest User

Family
Olive Bungalow - Jetwing Select ★★★
"It is been great experience and wonderful staff, namely, Mr Kumar the chef delicious meals with personal preferences and taste Mr Siva best hospitality with big smile and Mr Arumugam happy experience man of hospitality… best memories and highly recommend"
★★★★★
2024-12-20
G

Guest User

Other
Ella Dream Mount ★★★
"This hotel was dirty, damp and rooms smelt, we arrived into Ella late at night we had had a long day travelling and thought pictures liked beautiful and hotel was nice , when we arrived we could tell straight away that rooms would not be nice, took us down to rooms as soon as opened door very basic rooms smelt of mould and damp things crawling in the bed was very dirty like sheets had not been washed toilet seat broken too I complained straight away about the room damp and smelt they just turned aircon on we left room to get dinner and was looking everywhere for accommodation that night and was full , lucky enough I phoned 98 Arce and spoken to a bloke and was telling him we are desperate and he managed to get us a family run villa the next day and we checked out the next day they tried charging me a lot more more then what it was which I pay as I was getting surrounded by men which now I will dispute with my bank , ,I made my kids sleep in there clothes as bed sheets and bed that bad , I would avoid this hotel completely, breakfast was awful too the only nice thing was the tea, on booking . Com they are trying to sell it that it has loads of facilities which it has not and I told them that you are miss selling the hotel ... If you want a cold shower too this hotel is for you no hot water either Awful accommodation and I don't know where they are getting 9 star review I think they are filling it in themselves HORRIBLE experience"
★★☆☆☆
2025-01-05

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

Key Info

Details

Number of reviews

2,019

Total properties

316

Weekday Avg. Price

CAD 138

Weekend Avg. Price

CAD 147

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.