Search hotels in Badulla District, Sri Lanka

Enter your dates and choose from 1219 hotels and other places to stay

Check out these popular cities in Badulla District

Ella

932 hotels

Haputale

118 hotels

Bandarawela

146 hotels

Badulla

88 hotels

Ohiya

13 hotels

Diyatalawa

35 hotels

Welimada

14 hotels

Koslanda

15 hotels

Haldummulla

6 hotels

Stay in Badulla District's best hotels!

Filter by:

Star rating
Review score

Tea Hills Ella

Hotel in Ella

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

V
Vlad
From
Romania
The view is amazing. The hotel is brand new and thr hosts are amazing. It is a bir far from the main road, but it means you have silence and can relax, plus the view is great being on top of the hills. The free shuttle to the town and from the town everytime you need it is amazing. The host even prepared take-away breakfast for us because we left very early in the morning. Would recommend 100% to stay here if you are coming to Ella.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 196 reviews
Price from
US$81
1 night, 2 adults

Wood Palace Ella

Hotel in Ella

Situated in Ella, 7 km from Demodara Nine Arch Bridge, Wood Palace Ella features accommodation with a garden, free private parking, a terrace and a restaurant.

A
Anais
From
Switzerland
beautiful location und room, extremly friendly hosts
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 120 reviews
Price from
US$75
1 night, 2 adults

Maridian Hotel

Hotel in Ella

Located in Ella, 48 km from Gregory Lake, Maridian Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.

J
Jens-Uwe
From
Germany
clean, spacious, astonishing views, really good and huge space and very calm It is about seven km away from Ella city center with one bus going there every hour (TukTuk is about 1.000 Rps per Ride)- so concider this if you plan to explore Ella and the rocks and waterfalls from the accomodation
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 165 reviews
Price from
US$22.50
1 night, 2 adults

The Cubes Ella

Hotel in Ella

Located in Ella, 4.1 km from Demodara Nine Arch Bridge, The Cubes Ella provides accommodation with a garden, free private parking, a terrace and a restaurant.

g
gabriela
From
United Kingdom
The staff were amazingly welcoming. Felt like home away from home.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 440 reviews
Price from
US$60.30
1 night, 2 adults

Awesome Place

Hotel in Ella

Located in Ella, 14 km from Demodara Nine Arch Bridge, Awesome Place provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

L
Linda
From
Latvia
Wonderful and helpful staff, amazing view, cozy and special atmosphere. Very good food.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 331 reviews
Price from
US$90
1 night, 2 adults

Green Nature Paradise Ella

Hotel in Ella

Set in Ella, 100 metres from Demodara Nine Arch Bridge, Green Nature Paradise Ella offers accommodation with a garden, free private parking and a terrace.

c
chet_ramos
From
Philippines
This was probably the best accommodation we had in Sri Lanka. The owner was very kind. We rented a tuktuk going to Ella. He drove our tuktuk going to his place, bought us dinner from the city, and cooked us a very sumptuous breakfast. The place was amazing. Although it had no a/c, we were still able to sleep well at night. Apparently, there were not much bugs during our stay there. The place is just beside the famous Asanka Cafe.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 375 reviews
Price from
US$86
1 night, 2 adults

The Capoe House

Hotel in Haputale

Set in Haputale, 30 km from Horton Plains National Park, The Capoe House offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

T
Tom
From
Spain
One of the best hotel experiences I've ever had!! Stayed here for two nights and it was the highlight of my trip to Sri Lanka. The hotel itself is absolutely amazing. Beautifully decorated with lovely views and peaceful surroundings with many birds to see. They had recently had some wildfires nearby so apparently in normal times you can see even more wildlife than what I saw during my stay. There is also a stunning waterfall nearby (almost in the hotel grounds) that the staff take you to and that you can have completely to yourself or perhaps with a couple of locals. I also did a hike with the staff up to the mountain behind the hotel which was great. Then afternoons spent lazing in the pool, chatting to the staff and with complimentary High Tea as I watched the mist float through the mountains. There were no mosquitos in that area too which meant that they could have the large windows open (even at night!) with one whole side of the hotel open to the fresh air and views. There are only two rooms in the hotel, though they have plans to build another couple of buildings in the future (though also with a very secluded feel). I was the only one there during my stay which meant I had the whole place to myself 😍 The best thing about Capoe though is the staff. Isham, Eranda, the wonderful chef and the gardener who guided the hikes. They were all so friendly and attentive and really made my stay, especially as I was a solo traveller and they were very friendly and chatty (though also give you your space when you need it). I've never had a private butler before, let alone one that is trained in both wildlife spotting and making cocktails! Thanks so much Isham, you made my stay really special 🙏🏼 Can't wait to come back on my next visit to Sri Lanka! ❤️
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 128 reviews
Price from
US$312
1 night, 2 adults

Vantage hills Haputale

Hotel in Haputale

Set in Haputale, 44 km from Gregory Lake, Vantage hills Haputale offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Manitsara Supakit
From
Thailand
Excellent hotel and excellent value for the money. Everything was great. Delicious and filling breakfast, nice hot showers, big comfy bed, and an absolutely amazing view from the balcony. Staff was super friendly and helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 688 reviews
Price from
US$60
1 night, 2 adults

Ella moon rock

Hotel in Ella

Situated in Ella, 4.9 km from Demodara Nine Arch Bridge, Ella moon rock features accommodation with a garden, free private parking and a terrace.

R
R.Compter
From
United Arab Emirates
Quite location, spacious room, everything was in good order and well maintained. It was a pleasure to stay here. Breakfast was very nice The host is a very kind man.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 516 reviews
Price from
US$69.30
1 night, 2 adults

Dream Cliff Mountain Resort

Hotel in Haputale

Set in Haputale, 33 km from Demodara Nine Arch Bridge, Dream Cliff Mountain Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Artem
From
Russia
Like staying in the jungle forest - real immersion in the nature! And the personnel is extremely friendly, offer us great tours around the area! Very positive experience!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 284 reviews
Price from
US$239.06
1 night, 2 adults
See all 1219 hotels in Badulla District

Most booked hotels in Badulla District in the past month

See all

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 9 reviews

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,027 reviews

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 695 reviews

Popular with guests booking hotels in Badulla District

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

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 401 reviews

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,023 reviews

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 539 reviews

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 758 reviews

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 195 reviews

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 93 reviews

Badulla District's best hotels with breakfast

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 27 reviews

Situated in Ella, 5.7 km from Demodara Nine Arch Bridge, Idyll Homestay Ella features accommodation with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 42 reviews

Set in Ella, 5.4 km from Demodara Nine Arch Bridge, Nest Of Peak Ella offers accommodation with a terrace, free private parking and a restaurant.

From US$28.97 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 16 reviews

Situated in Ella, 15 km from Demodara Nine Arch Bridge, Tranquility Ella features accommodation with free bikes, free private parking, a garden and a shared lounge.

From US$75.61 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 14 reviews

Situated in Ella, 6.1 km from Demodara Nine Arch Bridge, Natural Mountain Cottage features accommodation with a garden, free private parking and a restaurant.

From US$52.95 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 60 reviews

Located in Ella, 5.7 km from Demodara Nine Arch Bridge, Ella Thenulya provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$38.85 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 98 reviews

Situated in Badulla, within 20 km of Demodara Nine Arch Bridge and 46 km of Hakgala Botanical Garden, Heritage Grand - Badulla features accommodation with a shared lounge and free WiFi as well as free...

From US$28 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 41 reviews

Located in Ella, within 7.9 km of Demodara Nine Arch Bridge and 44 km of Hakgala Botanical Garden, Ananda Rest-Ella provides accommodation with a garden and free WiFi throughout the property.

From US$42.18 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews

Situated in Ella, 14 km from Demodara Nine Arch Bridge, Mountain Ring Hotel and Restaurant features accommodation with a garden, free private parking and a restaurant.

From US$28.86 per night

Budget hotels in Badulla District

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

Set in Ella, 7.3 km from Demodara Nine Arch Bridge, The Diary offers accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$38.85 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 19 reviews

Set in Haputale, 33 km from Demodara Nine Arch Bridge, Tranquil Edge Villa offers accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$42.35 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 12 reviews

Located in Haldummulla, 38 km from Demodara Nine Arch Bridge, Sarah Holiday Resort provides accommodation with a garden, free private parking, a shared lounge and a restaurant.

From US$30.25 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 80 reviews

Set in Ella, 10 km from Demodara Nine Arch Bridge, Box on clouds offers accommodation with a garden, free private parking, a terrace and a restaurant.

From US$37.80 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 42 reviews

Set in Bandarawela, 46 km from Gregory Lake, Villa Perpetua offers accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$60 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 195 reviews

Located in Ella, 5.4 km from Demodara Nine Arch Bridge, Crystal Spring Luxury Hotel provides accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace.

From US$63.27 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 142 reviews

Situated in Bandarawela, 46 km from Gregory Lake, Luxor Kirindi Ella Resort & Spa features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

From US$100.80 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 142 reviews

Located 5.5 km from Demodara Nine Arch Bridge, New Ella Nature View offers 1-star accommodation in Ella and features a garden, a terrace and a restaurant.

From US$44.96 per night

Hotels in Badulla District that you can book without a credit card

Wood Chalets Ella

Hotel in Ella
No credit card needed
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 45 reviews

Located in Ella, 3.1 km from Demodara Nine Arch Bridge, Wood Chalets Ella provides accommodation with a garden, free private parking, a terrace and barbecue facilities.

From US$44.96 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 45 reviews

Situated in Haputale, 41 km from Gregory Lake, Mountain Paradise Bliss Guest House features accommodation with a garden, free private parking and a restaurant.

From US$32.67 per night

Haven Harbour

Hotel in Ella
No credit card needed
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 82 reviews

Set in Ella, 5 km from Demodara Nine Arch Bridge, Haven Harbour offers accommodation with a garden, free private parking and a restaurant.

From US$44.96 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 41 reviews

Set in Koslanda, 47 km from Demodara Nine Arch Bridge, DILSHAN HOTEL Diyaluma offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

From US$21.60 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 81 reviews

Set in Koslanda, 45 km from Demodara Nine Arch Bridge, Diyaluma View Cotage offers accommodation with a garden, free private parking and a shared lounge.

From US$27.23 per night

Berghaus Bungalow

Hotel in Ella
No credit card needed
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews

Situated in Ella, 5.6 km from Demodara Nine Arch Bridge, Berghaus Bungalow features accommodation with a garden, free private parking and a terrace.

From US$45 per night

Ella Brown House

Hotel in Ella
No credit card needed
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 19 reviews

Ella Brown House has a garden, shared lounge, a terrace and restaurant in Ella. Featuring a bar, the property is located within 4.1 km of Demodara Nine Arch Bridge.

From US$152 per night

Okeed Ella

Hotel in Ella
No credit card needed
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 96 reviews

Situated in Ella, within 6.9 km of Demodara Nine Arch Bridge and 45 km of Hakgala Botanical Garden, Okeed Ella features accommodation with a garden and free WiFi throughout the property as well as...

From US$37 per night

FAQs about hotels in Badulla District

See reviews by guests who stayed at hotels in Badulla District

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 226 reviews
One of our holiday highlights. We stayed in the upper apartment “Silver Tips” which was very modern and clean. And the view was amazing, even from the shower! Super friendly staff and amazing food: For dinner we got tasty rice and curry and for breakfast delicious egg-hoppers while overviewing the tea fields and mountaintops around. This accommodation is very close on the Pekoe Trail that we walked, we stayed only one night but we would have loved to stay longer… The area offers a lot of great hikes and magical tranquility far from touristy zones. They serve their own tea from the plantation which has organic quality, all grown naturally.
Guest review by
Paulina
Portugal
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 29 reviews
From the moment of check in to check out, I had a wonderful stay at orient hotel. The staff were extremely friendly and professional and the food was delicious. Special mention must be made to the GM Mr. Chandima who was always on the scene and attentive to our needs. We were also provided with a Trek to Ella Rock accompanied by hotel staff and a packed hotel lunch which was an incredible experience I would highly recommend. Overall was a great visit and will definitely be staying here again next time I visit.
Guest review by
Gayan
United Kingdom
From US$127.50 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 209 reviews
Chic decor, spacious rooms with stunning views, and convenient location. Highly recommend! Staff was very friendly and professional. Specially I do need to give a shout out to front office manager, Krishan. His friendly and professional demeanor was truly appreciated and he went out of his way to make us feel like a valued guests.
Guest review by
Chandana
United States
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 77 reviews
The warm welcome from the staff, their care in looking after us and making sure we had all we needed for a comfortable stay. All staff is a credit to the hotel for their hard work, and a special mention to Jeewaka, Satheesha, Isuzu, Hasindu and Ujith that were always there for us with their kindness and smiles.
Guest review by
Di iorio
United Kingdom
From US$301.25 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 24 reviews
The staff were beautiful people, very helpful and accommodating. The views are splendid. The FOOD IS THE BEST PART. Amazing buffets, im usually not a fan of buffet, but they were real good. They spoil you rotten. I felt like being within the property only instead of going out.
Guest review by
Ritu
United Arab Emirates
From US$24.75 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 308 reviews
Host is great, helped a lot with planning the days around Haputale, prepared welcome tea for us and early breakfast to go, arranged the tuk tuk to see the sunrise at Liptons seat. First day it was really misty so didn’t see the view, but the other day it was clear and beautiful!
Guest review by
Irina
Russia
From US$364.80 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 284 reviews
Like staying in the jungle forest - real immersion in the nature! And the personnel is extremely friendly, offer us great tours around the area! Very positive experience!
Guest review by
Artem
Russia
From US$46.80 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 377 reviews
Very good view! Comfortable apartments. We saw a mongoose. The owner kindly offered to make breakfast - it was good. 👍🌞
Guest review by
Danila
Russia
From US$266.75 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 159 reviews
Room in the jungle Warm welcome Help to organise activities Clean Responsiveness Pool Places around
Guest review by
Quentin
France
From US$191.86 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 130 reviews
we have to leave early. they opened the restaurant spesially for us at 7 a m . Thank you
Guest review by
Grubman
Israel
From US$2,673.75 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 695 reviews
The nature and how we it's integrated together
Guest review by
Yazeed
Saudi Arabia
From US$445.73 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 211 reviews
Spectacular view. Great staff. Nice rooms
Guest review by
Brett AUS
Australia

Planning a trip? Get inspired by reviews of cities in Badulla District

8.0

One of our favourite places in SL, had much more of a town...

One of our favourite places in SL, had much more of a town feel. It is touristy but just means lots of place to eat. The hikes are amazing and were one of our favourite parts of our trip. Beware the scammers when going up Ella rock - it's a little confusing to find the path and locals will try to lead you away from the main path to 'guide' you
Guest review by
Katie
United Kingdom
10

A gorgeous, not too busy location with spectacular views...

A gorgeous, not too busy location with spectacular views across the mountains. The guesthouse was comfortable and run by a lovely , friendly family. We had a fantastic stay, we could’ve stayed longer!
Guest review by
sue
Australia
10

My trip to Bandarawela was a memorable experience, combining...

My trip to Bandarawela was a memorable experience, combining the town's quaint charm, stunning natural landscapes, and the welcoming atmosphere of the local community. The food in Bandarawela offers a delightful mix of traditional Sri Lankan cuisine and fresh local produce. Highlights include spicy curries, coconut-based dishes, and an array of tropical fruits, all reflecting the region's rich culinary heritage.
Guest review by
Cordelia Nina R
United Kingdom
10

Badulla is an up and coming tourist destination.

Badulla is an up and coming tourist destination. It has much to offer but for now is excellent for those wishing to spend time in the hills and and away from the razzmatazz of Ella or the tried and tested Nuwara Eliya.
Guest review by
Stephen
Sri Lanka
10

Almost everything.

Almost everything. Location was close to Horton Plains and the owners arranged a tuk tuk ride for a nominal fee. Lovely surrounding. Food was tasty and ample given. Really worth it. Owners were friendly and made the guests feel at home.
Guest review by
Derrick
10

Ella is a wonderful place to explore.

Ella is a wonderful place to explore. It’s very clean and has breathtaking views everywhere. The people are kind, the local food is amazing, and it’s perfect for families, friends, or groups. With easy access to Nine Arches Bridge, Little Adam’s Peak, Ella Rock, and tea plantations, it’s an ideal base for a week of sightseeing and adventure.
Guest review by
Ranathunga
10

Haputale is a breathtaking hill town surrounded by lush tea...

Haputale is a breathtaking hill town surrounded by lush tea estates and misty mountains. We stayed at Benito Bungalow by The Serendipity Collection, where the in-house chef prepared fresh and delicious meals every day. The cool climate, scenic views, and peaceful setting made it the perfect place to unwind. It’s quieter and less touristy than other hill stations, which adds to its charm. A true hidden gem in Sri Lanka!
Guest review by
Christopher Weerasuriya
Sri Lanka
10

Even though My stay in Badulla was too short to visit all...

Even though My stay in Badulla was too short to visit all the beautiful places, the trip to Dunhida waterfall was a great experience, especially for kids. The path to Dunhida might be difficult for someone. I believe it was a very nice experience to walk through the jungle. Once you see the waterfall, you will forget all the tiredness.
Guest review by
manjula
10

People are really friendly and welcome tourists.

People are really friendly and welcome tourists. City is very small, but attractive. The 9 arches bridge is a place everyone would like to visit. Food available in the restaurants are really testy in a reasonable price. The train ride to ella was a memorable one.
Guest review by
Anonymous
10

Most of the activities are outside of main Haputale the...

Most of the activities are outside of main Haputale the hiking is wonderful as was our visit to Lipton's seat and the tour of the tea factory. Main Haputale not really much going on but the hotel was perfect after a long day of hiking.
Guest review by
GRAHAM
Luxembourg