Search hotels in Badulla District, Sri Lanka

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

Check out these popular cities in Badulla District

Ella

975 hotels

Haputale

116 hotels

Bandarawela

146 hotels

Badulla

99 hotels

Diyatalawa

34 hotels

Koslanda

18 hotels

Ohiya

12 hotels

Pattipola

5 hotels

Haldummulla

7 hotels

Hali Ela

3 hotels

Stay in Badulla District's best hotels!

Filter by:

Star rating
Review score

CHILL VILLE, VIEW POINT HOTEL

Hotel in Ella

Located 800 metres from Demodara Nine Arch Bridge in Ella, CHILL VILLE, VIEW POINT HOTEL features free WiFi access and free private parking.

L
Leena
From
Finland
This was the highlight of our holiday. Don't hesitate, just book it and you won't regret it. Staff were extremely kind, caring, helpful and made sure our stay was perfect. Luxurious touch in service and surrounding garden and restaurant area. Food was excellent, try their Sri Lankan menu! Also the view was amazing. This was the best place we stayed in during our three week trip. We have already recommended Chill Ville to our friends. We will be back.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,076 reviews
Price from
US$218.74
1 night, 2 adults

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.

J
Jordache
From
United Arab Emirates
The place is gorgeous, like a piece of heaven on earth. The staff is extremely hospitable. A must-stay hotel if you're in Ella.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 211 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...

U
Ub
From
Bahrain
Friendly staff, Good foods and clean rooms. Feel like as a our home.. Highly recommended . Thank you heritage... ❤️
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 110 reviews
Price from
US$28
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, 457 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.

S
Sebastian
From
Germany
Everything! Very clean and comfortable room and bathroom. The view was awesome with a nice garden and pool. Very friendly stuff. unfortunatly we stayed here only for one night.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 347 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.

J
Jagodich
From
Hungary
The accommodation was in a fairy-tale location, even more beautiful than the pictures in the advertisement. The view alone is worth much more money, making the accommodation extremely good deal just for this reason. The host was not intrusive at all but ensured that we had no worries. He took us around the city with a tuk-tuk completely free of charge, and the breakfast was perfect and plentiful, spiced up with the view.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 384 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.

M
Miroslav
From
Czech Republic
Capoe House is a wonderful villa with two room among terraced rice fields and mountains. Its hard to get there. The hotel offroad will pick you up in the village and bring you to an amazing place outside of civilization. The view from the room is breathtaking and the staff are amazingly nice and helpful and will do anything for you. The chef cooks just for you and the food is great (except for the beef :-))
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
Lars
From
Sweden
Haputale is a lot nicer than for instance Ella- quiter, less tourists, perfect hiking, etc. And Vantage Hills have a breath taking view of the valley below. The staff is the kindest people possible.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 714 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.

T
Tom131290
From
Brunei Darussalam
The host was an absolute delight and incredibly helpful from start to finish. He was incredibly knowledgeable and was more than willing to assist with absolutely everything. All of his recommendations for activities, transport options and places to eat were perfect. The rooms were a great size, very clean and comfortable. The breakfast in the morning was plentiful and more importantly absolutely delicious. If my family and I are ever back in Ella we will 100% be staying at Moon Rock.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 529 reviews
Price from
US$69.30
1 night, 2 adults
See all 1292 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 7.9
Good - What previous guests thought, 1,303 reviews

Popular with guests booking hotels in Badulla District

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

Popular with guests booking hotels in Badulla District

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

Popular with guests booking hotels in Badulla District

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

Popular with guests booking hotels in Badulla District

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

Popular with guests booking hotels in Badulla District

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

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 229 reviews

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 799 reviews

Popular with guests booking hotels in Badulla District

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

Popular with guests booking hotels in Badulla District

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

Badulla District's best hotels with breakfast

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

The Diary

Hotel in Ella
Breakfast options
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.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, 89 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.

Nine Skies

Hotel in Ella
Breakfast options
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 28 reviews

Nine Skies features free bikes, outdoor swimming pool, a garden and shared lounge in Ella. With free WiFi, this 5-star hotel has a restaurant and a bar. The hotel has family rooms.

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

Located in Ella, 4.3 km from Demodara Nine Arch Bridge, Morning Dew Boutique Hotel Ella provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$319 per night

Budget hotels in Badulla District

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 78 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 8.8
Fabulous - What previous guests thought, 151 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
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 151 reviews

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

From US$40 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 799 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.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 170 reviews

Located in Ella, within 1.6 km of Demodara Nine Arch Bridge and 49 km of Hakgala Botanical Garden, Ella nine arch spice garden provides accommodation with a garden and free WiFi as well as free...

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$74.34 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 521 reviews

Located in Ella, 19 km from Demodara Nine Arch Bridge, Moi Ella by DBI provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

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

Situated in Ella, 7.5 km from Demodara Nine Arch Bridge, Cozy Cottage Ella features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$100 per night

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

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
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 229 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.

Wood Palace Ella

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

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.

From US$305.25 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 136 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.

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

Ella Rock Mystery Guest is situated in Ella, within 50 km of Hakgala Botanical Garden and 2 km of Ella Railway Station. Each accommodation at the 2-star hotel has mountain views and free WiFi.

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

Situated in Ella, 2.7 km from Demodara Nine Arch Bridge, 3Arch Eco Cottage Ella features accommodation with a garden, free private parking and a restaurant.

49 Ella

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

Located in Ella, 4.1 km from Demodara Nine Arch Bridge, 49 Ella provides accommodation with a garden, free private parking, a shared lounge and a terrace.

Bliss In Viya

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

Located in Ella, 5.5 km from Demodara Nine Arch Bridge, Bliss In Viya provides accommodation with a garden, free private parking and a restaurant.

From US$50 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 8.5
Very good - What previous guests thought, 145 reviews
Nestled in the heart of Ella, this boutique hotel offers breathtaking views, exceptional service, and a tranquil atmosphere that makes it the perfect escape for nature lovers and adventure seekers alike. It is perched on a hilltop, offering panoramic views of Ella’s iconic landscapes, including the famous Ella Rock, Little Adam’s Peak, and the lush green valleys. The location is ideal for those who want to explore Ella’s natural beauty while enjoying a peaceful retreat away from the town’s hustle and bustle. It’s a short drive or tuk-tuk ride to Ella’s main attractions, making it convenient yet secluded. The hotel features a stunning infinity pool that overlooks the Ella valley – the perfect spot to relax and soak in the breathtaking views The rooms are spacious. We stayed in a deluxe room with a private balcony that offered stunning views of the surrounding mountains.
Guest review by
Anastasia
United Arab Emirates
From US$83.38 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 28 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$60 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 226 reviews
The location within the tea plantations is perfect with a breathtaking view down to the plains. The staff is friendly and helpful and the food is great. Rooms are spacious and very clean with a wonderful view from the bed. The owners organise a Tuk-Tuk for a whole day for a reasonable price. We started our trip to Horton Plains very early (5:45) and were provided with breakfast boxes. The owner takes ecology protection seriously, no plastic bottles or plastic bags are being provided.
Guest review by
Florian
Germany
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 299 reviews
Really comprehensive meal options with different fruits and western meal. The staffs are really nice and also share Sri Lanka stories and their own background which let us be more understanding local. This stay was my birthday celebration stay, and the staffs prepare room decoration for me with flowers which make me feel so warm and welcome. We had a great stay in here and will miss this place a lot.
Guest review by
Charlotte
Hong Kong
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 59 reviews
It's a resort in the jungle, it takes few minutes with the jeep in order to arrive there. It's just perfect, perfect receiving, perfect and silent room right on the river, a lot of nature and animals to see, an adventurous trail in the jungle to the waterfalls, friendly a professional personnel and manager, food amazing. No other words to describe it, just thank you.
Guest review by
Antonio
Italy
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 162 reviews
A beautiful private and exclusive resort in a wonderful back to nature remote location. The atmosphere is friendly and welcoming and we were very well looked after. The resort organized a guided hike for us around the tea plantations to some stunning lookouts and the top of Sri Lanka’s 2nd highest waterfall: highly recommended
Guest review by
Jonathan
Australia
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 234 reviews
We got a free room upgrade with a stunning Ella Rock view. The location is perfect walking distance to Nine Arch Bridge and Little Adam’s Peak. Buffet breakfast was tasty, staff were polite, and the hotel itself is very photogenic, with lots of flower plants that perfectly match its name
Guest review by
Khairun
Bangladesh
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.5
Very good - What previous guests thought, 313 reviews
Its a beautiful view with nice rooms. The owner welcomed us and gave us all the necessary information. Very near to the Haputale main city just walking distance. will definitely recommend and plan to come back Thank you!
Guest review by
Asitha
Sri Lanka
From US$46.80 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 377 reviews
We had a perfect stay at the cottages. Quiet street with a big room, and very kind owners. Thank you for the hospitality and the chat with you!
Guest review by
Agathe
France
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$1,870.77 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 215 reviews
Amazing location and views. Everything was perfect and the service was great! Well worth the price!
Guest review by
Matt
New Zealand
From US$2,009.33 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 730 reviews
Everthing was perfect. The room left us breathless. The food at the restaurant was perfect
Guest review by
Niccolò
Italy

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

10

Ella has an amazing vibe, it’s a very tourist-friendly place...

Ella has an amazing vibe, it’s a very tourist-friendly place and a perfect base for daily hiking trips. It’s very different from other Sri Lankan cities and definitely worth a visit. But if you’re looking for some peace and quiet, choose accommodation slightly outside the center to avoid the noise
Guest review by
Justyna
Poland
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

The climate was cool and the views were spectacular.

The climate was cool and the views were spectacular. Best place to shop for groceries and fresh produce is Cargill Opposite the old post office in the town centre. Had difficulty in finding Authentic Sri Lankan cuisine. And almost impossible to find places that offer freshly brewed Ceylon tea. People are friendly and willing to help. Accomodation is cheaper in Bandarawela. Hence it makes sense to base your self here and explore neighbouring places like Ella, Diyathlawe and Haputale .
Guest review by
Neville
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

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
6.0

On the one hand Ella is really beautiful.

On the one hand Ella is really beautiful. Great views nice waterfalls, great hiking spots. On the other hand it is packed with tourists. You have to go out of the city quite far do find a more quiet area. Ella itself is quite small since there’s only one “big” road. For us it was way too crowded. It’s not the cute little local mountain village it used to be.
Guest review by
Max
Germany
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

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

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
6.0

Stayed for 2 nights.

Stayed for 2 nights. Found it a bit crowded & it rained on both days. Chill Cafe is a great place to hangout & Somasiri is where you can get your essentials. 9 Arches bridge is...well, just a bridge but Ella has cute little train station and breathtaking views on the train ride down to Kandy.
Guest review by
Nikhil Mahesh
India