Skip to main content

Stay in Badulla District's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Cubes Ella

Hotel in Ella

Located in Ella, 2.5 miles from Demodara Nine Arch Bridge, The Cubes Ella provides accommodations with a garden, free private parking, a terrace and a restaurant. We had such an amazing time thanks to the very modern room overlooking the mountains! The room is very spacious & clean with a nice bathroom. The continental breakfast is also of great quality! We had the lunch twice & both times we were very enthusiastic about the quality, taste & presentation for a good price!

Show more Show less
9.3
Wonderful
185 reviews
Price from
£49
per night

Ella HIDE VIEW

Hotel in Ella

Located in Ella, 3.4 miles from Demodara Nine Arch Bridge, Ella HIDE VIEW has accommodations with a garden, free private parking, a shared lounge and a terrace. The VEIWS!! I could just sit out and stare at the views all day. We rented a scooter right from the hosts which made life easy to get around. It is located very close to town, just up a big hill! Great breakfast as well! Definitely recommend

Show more Show less
9.2
Wonderful
492 reviews
Price from
£36
per night

Green Nature Paradise Ella

Hotel in Ella

Located in Ella, a few steps from Demodara Nine Arch Bridge, Green Nature Paradise Ella provides accommodations with a garden, free private parking and a terrace. Everything was exceptional. The host went way beyond the normal couldn’t do enough for us. The view from the room was just as good as the photos led you to believe. The breakfast was incredible. Would totally recommend this place!

Show more Show less
9.9
Exceptional
196 reviews
Price from
£64
per night

Vantage hills Haputale

Hotel in Haputale

Located in Haputale, 27 miles from Gregory Lake, Vantage hills Haputale has accommodations with a garden, free private parking, a terrace and a restaurant. Everything was perfect - servise, food, apartment and location The most beautiful thing for sure was the breath-taking view! Highly recommend this place for stay. Definitely be back one day! :-)

Show more Show less
9.1
Wonderful
382 reviews
Price from
£35
per night

Ella moon rock

Hotel in Ella

Located in Ella, 3.1 miles from Demodara Nine Arch Bridge, Ella moon rock has accommodations with a garden, free private parking and a terrace. Small hotel with a great host! Breakfast was good, the room was clean. A great gem.

Show more Show less
9.7
Exceptional
307 reviews
Price from
£42
per night

Cozy Cottage Ella

Hotel in Ella

Located in Ella, 4.7 miles from Demodara Nine Arch Bridge, Cozy Cottage Ella has accommodations with a garden, free private parking, a terrace and a restaurant. We did have a really good time at the Cozy Cottage Hotel, even if I felt sick. 3 Nights, stunning view over the hills of Ella, very clean facility, very friendly staff with a very professional hotel manager (I was sick and the staff took very good care for me and brought extra tea and health products). Thanks for such a friendly treatment. The Breakfast and Food at the restaurant was also very tasty. Close by there are some small hiking trails and the train station. By Tucktuck, you are in a short time to the center of Ella.

Show more Show less
9
Wonderful
146 reviews
Price from
£40
per night

Tip Top Boutique hotel

Hotel in Ella

Located in Ella, 5 miles from Demodara Nine Arch Bridge, Tip Top Boutique hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. The breakfast was excellent, the staff is extremely nice and helpful. The views are breathtaking. Overall this was a highlight on our trip around Sri Lanka.

Show more Show less
9
Wonderful
202 reviews
Price from
£107
per night

Dream Cliff Mountain Resort

Hotel in Haputale

Located in Haputale, 21 miles from Demodara Nine Arch Bridge, Dream Cliff Mountain Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Clean hotel and room excellent stuff

Show more Show less
9.1
Wonderful
203 reviews
Price from
£249
per night

3Arch Eco Cottage Ella

Hotel in Ella

Located in Ella, 1.7 miles from Demodara Nine Arch Bridge, 3Arch Eco Cottage Ella has accommodations with a garden, free private parking and a restaurant. Last minute booking but it was worth it! Spacious rooms, amazing view, very clean, very romantic, huge and tasty breakfast. Would definately come back. Very quiet but close to the city (10-15min walk)

Show more Show less
9.1
Wonderful
157 reviews
Price from
£48
per night

Levon Boutique Hotel

Hotel in Ella

Levon Boutique Hotel is located in Ella, 3.7 mi from Demodara Nine Arch Bridge. this property also provides guests with a restaurant. The property provides a 24-hour front desk. Dave provided an amazing experience at the Levon Hotel. He took care of us from start to finish. The breakfast in the morning was an amazing spread of traditional Sri Lankan tastes. The room was comfortable, the views were beautiful and the location outside of Ella was fabulous.

Show more Show less
9
Wonderful
107 reviews
Price from
£126
per night

Hotels with extra health and safety measures

Find hotels in Badulla District with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Badulla District in the past month

See all

Badulla District's best hotels with breakfast

See all

Budget hotels in Badulla District

See all

Hotels in Badulla District you can book without a credit card

See all

FAQs about hotels in Badulla District