Search hotels in Badulla District, Sri Lanka

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

Check out these popular cities in Badulla District

Ella

989 hotels

Haputale

118 hotels

Badulla

98 hotels

Bandarawela

155 hotels

Diyatalawa

37 hotels

Koslanda

18 hotels

Ohiya

13 hotels

Haldummulla

7 hotels

Welimada

14 hotels

Pattipola

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.

M
Mengli
From
Turkmenistan
We stayed for 2 nights and had a great experience. The staff was incredibly friendly and helpful, always ready to answer our questions and assist us. The view from the balcony was absolutely beautiful, a perfect place to relax. Although the location is a bit far from the city, the property offers its own shuttle service to the center at any time you need, which was very convenient. The only small downside was that the room got a bit chilly in the evenings.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 206 reviews
Price from
US$60.75
1 night, 2 adults

Heritage Grand - Badulla

Hotel in Badulla

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

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 105 reviews
Price from
US$28
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.

S
Sebastianus
From
Netherlands
The entirely wooden home was an amazing sight and the view was even better. We arrived in the evening and woke up to a spectacular sight hearing the river/waterfalls down below. Absolutely stunning. The family that runs Wood Palace is amazing and has been great in accommodating us with anything we needed during our stay, first making arrangements for me as I was planning to propose to my girlfriend and later whilst our son got sick. The amazing starry nights from the balcony and fireflies lighting up the view topped it off. It’s located a little outside of Ella (5min drive) which made it very peaceful and quiet. The owner has a TukTuk and can bring you anywhere you need very quickly. Would definitely recommend! Thank you for a very memorable stay
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 122 reviews
Price from
US$135
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.

Z
Zuzana
From
Czech Republic
Amazing place with a fantastic view, very quite, large rooms, comfortable beds and a host who will help with absolutely everything, and finally an incredibly good breakfast and dinners. We spent unforgettable days here with friends.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 166 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.

K
Kassiani
From
Greece
Very beautiful place and very beautiful people!! If we visit again Ella we will definitely stay there again… thank you for everything!!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 453 reviews
Price from
US$69.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.

J
Jörgen
From
Netherlands
The view of the hills from the bar and restaurant is breathtaking. The decoration of the room is very arty and even unique. Would recommend this place as a retreat for resting too. It has a nice little pool. Staff is helpful and organizes tuktuks for you at the best price.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 343 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
Chui Yee
From
Hong Kong
If you like nature, you have to book this place when you have the chance to! The view is simply amazing, directly looking at nine arches bridge, you can look at trains passing by all day long. The house is high enough that it isn’t too noisy, but close enough to just walk down to the bridge from the house. The view of the trees surrounding the nine arches bridge, for me, is surprisingly even more amazing than the bridge itself. Even though we visit on downpour days, and not possible to stay in the balcony at all times, the house still feels so cozy and the large windows allow us to enjoy the view all the same. The owner himself is also amazing. He took great care of us to ensure we have everything we need, and drove us into town and back to the house. He is always here! The breakfast is Sri Lankan, delicious, and the portion is huge! In fact, the house is one of the highlights of our Sri Lankan trip. Thank you! We hope we will come back some day!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 380 reviews
Price from
US$85
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.

J
Jessica
From
United Kingdom
What a absolute gem of a place hidden in the Jungle, the building is elegant and and as soon as you arrive you are met by the most professional, smiling, warm hosts we have had on our entire trip. Upon arriving we felt totally relaxed as our hosts arrived with umbrellas and took our luggage, when inside the property we were given a warm towel and our stay was explained to us by Eranda, his warm and kind demeanour made us feel like we were at home. The property only has 2 rooms in the main house and this means you are very very well looked after. Our main host was Charminder who was an absolute delight to have met, he was so professional, caring and nothing was too much for him, he makes amazing speciality cocktails and accommodated our ask for a takeaway lunch as we were hiking the next day, this came in a sustainable box and was freshly cooked food, that was still warm when we ate it some 5 hours later. Eranda knows everything about wildlife, in particular snakes and birds, on our hike we encountered 2 snakes and with photos Eranda explained that both were not poisonous and then went on to teach us what features poisonous snakes have so we left having learnt potentially life saving information. I can not recommend The Capoe House and the team enough, this was our best stay of our trip and would return in a heartbeat.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 127 reviews
Price from
US$290
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.

L
Lucie
From
Czech Republic
The location is great if you want to go to Lipton's seat - aprox. 30 min by tuk tuk. The breakfast was delicious - plate of fruits, you can choose eggs - scrambled/omelette, toasts with butter and jam, juice, tea and coffee. The staff is nice and helpful. You can pay accommodation by card. They organized taxi from Haputale to Negombo for 35000 rupies. Definitely recommended!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 704 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.

A
Angelique
From
Netherlands
We had a great stay! The host is super helpful, the rooms are comfortable and clean and the breakfast is amazing!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 524 reviews
Price from
US$71.50
1 night, 2 adults
See all 1281 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 9.1
Superb - What previous guests thought, 721 reviews

Popular with guests booking hotels in Badulla District

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

Popular with guests booking hotels in Badulla District

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

Popular with guests booking hotels in Badulla District

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

Popular with guests booking hotels in Badulla District

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

Popular with guests booking hotels in Badulla District

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

Popular with guests booking hotels in Badulla District

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

Popular with guests booking hotels in Badulla District

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

Popular with guests booking hotels in Badulla District

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

Popular with guests booking hotels in Badulla District

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

Badulla District's best hotels with breakfast

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$68.82 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 50 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$52.73 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 64 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$49.95 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 16 reviews

Set in Bandarawela, 22 km from Demodara Nine Arch Bridge, Rawana Mount View - Ella offers accommodation with a garden, free private parking, a shared lounge and a terrace.

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

Located in Lunugala, Falcon Villas features a garden. There is a terrace and guests can make use of free WiFi and free private parking.

From US$96.80 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 42 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$47.45 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
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 83 reviews

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

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$24.42 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$42.30 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 108 reviews

Situated in Ella and with Demodara Nine Arch Bridge reachable within 5.1 km, CAO Ella features concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a terrace.

From US$57.18 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 150 reviews

CROWN REGENCY- BADULLA in Badulla features 3-star accommodation with a garden and a terrace.

From US$50 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 116 reviews

Set in Ella, within 2 km of Demodara Nine Arch Bridge and 49 km of Hakgala Botanical Garden, Eyeful Ella offers accommodation with a terrace and as well as free private parking for guests who drive.

From US$94.35 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 788 reviews

Set in Ella, 4.8 km from Demodara Nine Arch Bridge, Ella Rock Heaven offers accommodation with a garden, free private parking, a shared lounge and a terrace.

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

Set 5.9 km from Demodara Nine Arch Bridge, Green Vista Ella offers 2-star accommodation in Ella and has a garden, a shared lounge and a terrace.

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

Located in Ella, 7.6 km from Demodara Nine Arch Bridge, Kithal Ella Station Resort provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$40 per night

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

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 42 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$24.43 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 86 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$32.67 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$32 per night

Okeed Ella

Hotel in Ella
No credit card needed
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 97 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$47 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 146 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$48.95 per night

Ella HIDE VIEW

Hotel in Ella
No credit card needed
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 895 reviews

Situated in Ella, 5.4 km from Demodara Nine Arch Bridge, Ella HIDE VIEW features accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$138.75 per night

Misty Villas

Hotel in Ella
No credit card needed
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 179 reviews

Set in Ella, 4.1 km from Demodara Nine Arch Bridge, Misty Villas offers accommodation with a garden, free private parking and a restaurant.

From US$63.72 per night

Inspira ella

Hotel in Ella
No credit card needed
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 465 reviews

Situated in Ella, 2 km from Demodara Nine Arch Bridge, Inspira ella features accommodation with a garden, free private parking and a shared lounge.

From US$85 per night

FAQs about hotels in Badulla District

See reviews by guests who stayed at hotels in Badulla District

See all
From US$266.75 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 161 reviews
My stay at Living Heritage Koslanda was an experience that I can only describe as mesmerizing. This hotel is a sanctuary of tranquility and luxury. From the moment we arrived, the staff went above and beyond to ensure our stay was impeccable, blending professionalism with the warmth of Sri Lankan hospitality. The accommodations were a perfect retreat. Waking up to the sound of nature and the breathtaking views of the surrounding forest was a daily delight. Dining at the hotel was another highlight, with dishes that offered a taste of the local cuisine. The unique experiences offered, such as guided nature walks, a visit to the nearby waterfall, and the opportunity to engage with the local community, enriched my stay with unforgettable memories. Living Heritage Koslanda didn’t just offer a place to stay; it provided a haven where we could connect with nature, indulge in luxury, and immerse myself in the rich culture of Sri Lanka.
Guest review by
Anna
Netherlands
From US$544 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 296 reviews
This was the most incredible location with stunning views and also so relaxing. It was a beautiful stay and the staff were so friendly. We told Rafael it was our honeymoon and he organised surprise decorations for us at our room and dinner. Vipula was also very helpful and friendly. We loved loved loved our stay and would highly recommend it. It felt like we were alone in the clouds and the pool is one of the nicest we have swam in. The food was wonderful and well priced and so were the drinks
Guest review by
Emily
Australia
From US$83.38 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 28 reviews
Our stay at the Orient Hotel in Bandarawella was truly exceptional. The breathtaking views, attentive staff, and recently renovated rooms in excellent condition made our experience unforgettable. The hotel's commitment to maintaining high standards truly enhanced our overall satisfaction. It was a fantastic stay that exceeded our expectations
Guest review by
Gihan
Australia
From US$186.93 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 142 reviews
The view of this hotel is to die for. It’s absolutely stunning. The highlights of this hotel are the friendly staff in the restaurant, the pool area and the rooms. It’s a bit difficult to get to as it’s mostly uphill, but it’s worth it. The hotel has also been renamed which is a little confusing as it’s not clear.
Guest review by
Poole
Sri Lanka
From US$221 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 228 reviews
What I loved about the place is the location and the view from our room, it's worth the price. We would have stayed longer if we had the opportunity.
Guest review by
Joven
United Arab Emirates
From US$24.75 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 313 reviews
Wonderful host and hostess, beautiful view, close to the center of Haputale, good breakfast. Would heartily recommend!
Guest review by
Dennis
Netherlands
From US$2,673.75 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 721 reviews
Beautiful serene location. Excellent facilities and beautiful simplistic rooms with swing beds in the balcony.
Guest review by
Quratul Ain Khalid
Pakistan
From US$157.30 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 78 reviews
It's clean, it's cool, it's right in the town but not loud. AC and a hot shower, a pool,.amazing breakfast.
Guest review by
Elizabeth
Canada
From US$70 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 224 reviews
Amazing place. Beautiful. Owner was super nice. Food was great. Simple but super tasty
Guest review by
Ben
United Kingdom
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 377 reviews
Beautiful location and a wonderful room, we had a great relaxing time!
Guest review by
Johannes
Italy
From US$563.72 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 213 reviews
It has a beautiful garden. The staff were so kind.
Guest review by
Mayure
Denmark

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

10

Ella is a great stop if you are heading from Nuwara Eliya to...

Ella is a great stop if you are heading from Nuwara Eliya to the south. It's mostly a tourist town, not that big. But the town is very organized and picturesque. The Ravana waterfalls is surely going to mesmerize you. And, if you are into hiking, this is a place you must include in your itinerary.
Guest review by
Nafis
Bangladesh
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

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

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

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

Its an amazing experience in ella Flower Garden Resort.

Its an amazing experience in ella Flower Garden Resort. So wonder, beautiful flower garden, so special for holiday stay. Tasty food excellent hospitality.we really enjoyed our holiday in ella flower garden. 10/10♥️👍
Guest review by
Xavier
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
8.0

I really enjoyed the Little Adam’s Peak adventure area.

I really enjoyed the Little Adam’s Peak adventure area. The hotel I stayed at was in such a beautiful location — not just in one place, but surrounded by lovely views and a very nice environment all around.
Guest review by
udaya
Sri Lanka
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
gogless