Skip to main content

Featured 3-star hotel destinations

Destination inspiration for your trip – find a 3-star hotel

Ella

49 3-star hotels

Bandarawela

15 3-star hotels

Haputale

7 3-star hotels

Badulla

3 3-star hotels

The best 3-star hotels in Badulla District

Check out our selection of great 3-star hotels in Badulla District

Filter by:

Star Rating
Review score

Zion View Ella Green Retreat

Hotel in Ella

Located in Ella, 3 miles from Demodara Nine Arch Bridge, Zion View Ella Green Retreat provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

b
beena
From
United Kingdom
Great location and great view with excellent service
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,035 reviews
Price from
$160
1 night, 2 adults

The Ledge Ella

Hotel in Ella

Located in Ella, 9.2 miles from Demodara Nine Arch Bridge, The Ledge Ella has accommodations with a garden, free private parking, a terrace and a restaurant.

J
Julia
From
United Kingdom
I valued the serenity and the views the most! The views are stunning. This place is such a gem. The room was spacious and well fit out, the bed was super comfortable. The breakfast was delicious and the staff were very friendly and helpful. I enjoyed the walk down to the small village, the untouched by tourists tea plantations and the encounters with the locals. The drive to the accommodation may be viewed as 'bumpy' by some, but for me it was part of the adventure. I loved everything about this place!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 109 reviews
Price from
$68.40
1 night, 2 adults

Green Nature Paradise Ella

Hotel in Ella

Located in Ella, within a few steps of Demodara Nine Arch Bridge and 1.2 miles of Little Adam's Peak, Green Nature Paradise Ella provides accommodations with a garden and free WiFi as well as free...

J
Julia
From
Philippines
Everything's perfect. The host picked us up from Ella station, took us to the city center so we can have lunch/dinner, brought us breakfast during our whole stay, and drove us to the bus station after check out. You're the best, Upali!! We'll never forget your kindness. 💗
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 369 reviews
Price from
$90
1 night, 2 adults

Vantage hills Haputale

Hotel in Haputale

Located in Haputale, 27 miles from Gregory Lake, Vantage hills Haputale has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

L
Lorie
From
Switzerland
Beautiful view and lovely staff!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 816 reviews
Price from
$60
1 night, 2 adults

Samadhi Nature Resort

Ella

Located in Ella, a 14-minute walk from Demodara Nine Arch Bridge, Samadhi Nature Resort has accommodations with a garden, free private parking, a shared lounge and a terrace.

A
Adam Brown
From
Sri Lanka
The nature around the place is so stunning. The rooms facing mountain views and massive trees, a massive cinnamon tree more than hundreds of years ago coming underneath the building structure—it's like I’m in a little tree hut, It was a very quiet and peaceful stay, , I could sleep enough to move into an energetic day. It’s close to the main attractions of Ella; the little Adana and nine arches are only a few minutes away. There are cool pubs and restaurants around, Tasty homemade breakfast mixed with Sri Lankan style English breakfast. Parking available.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 445 reviews
Price from
$42.75
1 night, 2 adults

Senu Ceylon Ella

Hotel in Ella

Featuring barbecue facilities, Senu Ceylon Ella is located in Ella. Each room at the 3-star hotel has city views, and guests can enjoy access to a garden and to a terrace.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
Price from
$22.50
1 night, 2 adults

Mistara Ella

Hotel in Ella

Located in Ella, 2.6 miles from Demodara Nine Arch Bridge, Mistara Ella has accommodations with a garden, free private parking, a terrace and a restaurant.

S
Shashika
From
Canada
Our stay at Mistara Ella in Ella, Sri Lanka was truly exceptional. It was a brand new hotel and the views are absolutely breathtaking and the pool is the perfect place to relax while enjoying the beautiful surroundings. The property has a very peaceful and special atmosphere that makes it hard to leave. What made the stay even more memorable was the amazing staff. Everyone was incredibly kind, attentive, and welcoming throughout our visit. A special thank you to the owner, Mr. Tharaka, whose hospitality and friendliness made us feel right at home. If you are visiting Ella, I highly recommend staying at Mistara Ella. It was a wonderful experience and we would definitely love to come back.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 58 reviews
Price from
$71.28
1 night, 2 adults

The Cloud Heaven Ella

Hotel in Ella

Located in Ella, within 4 miles of Demodara Nine Arch Bridge and 30 miles of Hakgala Botanical Garden, The Cloud Heaven Ella provides accommodations with a terrace and free WiFi as well as free...

R
Razi
From
Armenia
The view was extraordinary. Also the breakfast was very good and exceptional. The room seems to be newly constructed or renovated. It was very clean and spacy. The beds had curtains which is very neccessary in serilanka. There were two slouchy seating in the balcony in front of the mountain view that you could sleep on and enjoy your time and the nature.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 71 reviews
Price from
$27
1 night, 2 adults

Ameliora Ella

Hotel in Ella

Ameliora Ella is a 3-star property located in Ella. There's a terrace and guests can use free WiFi and free private parking.

C
Chen
From
Israel
We had a lovely time at Ameliora hotel in Ella. The view was amazing, the food was very delicious, and the host, a woman and her 3 girls, truly went above and beyond to make us feel at home, and to ensure we enjoyed every moment of our stay. They cared for us when we returned late in the evenings and lovingly prepared breakfast exactly to our wishes, taking into account that we are vegetarians.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 17 reviews
Price from
$50
1 night, 2 adults

Lord's Haputale

Hotel in Haputale

Located in Haputale, 26 miles from Gregory Lake, Lord's Haputale has accommodations with free WiFi and free private parking.

J
Jonathan
From
United Arab Emirates
Stayed one night and had a wonderful time. Very clean hotel, fantastic staff. Thank you Anaradda!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 19 reviews
Price from
$95
1 night, 2 adults
All three-star hotels in Badulla District

Most booked 3-star hotels in Badulla District this month

See all

Popular with guests booking 3-star hotels in Badulla District

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

Popular with guests booking 3-star hotels in Badulla District

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 896 reviews

Popular with guests booking 3-star hotels in Badulla District

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 816 reviews

Popular with guests booking 3-star hotels in Badulla District

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,035 reviews

Popular with guests booking 3-star hotels in Badulla District

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 788 reviews

Popular with guests booking 3-star hotels in Badulla District

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 109 reviews

Popular with guests booking 3-star hotels in Badulla District

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 110 reviews

Popular with guests booking 3-star hotels in Badulla District

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 600 reviews

Popular with guests booking 3-star hotels in Badulla District

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

Popular with guests booking 3-star hotels in Badulla District

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 189 reviews

FAQs about 3-star hotels in Badulla District

3-star Hotels That Guests Love in Badulla District

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 191 reviews
The location of the hotel is great, close enough to the city but not in the middle of it to be disturbed. Relatively clean and service staff is good, especially F&B staff. Housekeeping staff needs training, in fact, all staff would benefit from good training in both technical and service skills. The Check in was smooth and assumed the Owner too got involved
Guest review byPatrick
Young couple
Avg. price/night: $51.06
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 355 reviews
Nice location. Walking distance to the city center and quiet at night. Nice view from the rooftop terrace.
Guest review byTrine Lise
Family with young children
Avg. price/night: $81.40
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 42 reviews
The location and the staff of the restaurant
Guest review byCampion
Group
Avg. price/night: $104.50
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 103 reviews
Everything was excellent. Central location in Bandarawela. Good food in traditional atmosphere.
Guest review byAsanka
Family with young children
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 15 reviews
The location has a splendid view! Vast parking space. Very friendly and helpful staff. The breakfast was great and even had few choices of meals. Loved the stay very much! I would recommend this place highly if you are looking for a cozy, comfortable get away with fantastic views!
Guest review byBithu
Solo traveler
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,035 reviews
Lovely stay at the Zion hotel! The staff were so friendly and couldn’t do enough for us, especially the hotel manager and the reception staff. The chefs at breakfast were lovely too, as was the delicious food. The views from this hotel are insane!! A very special place. Great location (2 mins up the hill from Ella town), and close to all the main sights. Rooms are basic but clean and comfortable. We also did the yoga and a massage here (extra charge but good price) which were both enjoyed! Would highly recommend!
Guest review byEleanor
Travelers with friends
Avg. price/night: $70.76
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 157 reviews
friendly hosts & good services perfect location near city center & the little adams peak where you can go for a sunrise tour🙂
Guest review byDaniela
Young couple
Avg. price/night: $60
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 816 reviews
Very peaceful location with amazing views, but easy walking distance to Haputale station, shops, bank, tuks tuks etc. Rooms large, with huge private balconies over looking mountains. Garminy, the manager, and Kasun, the owner, are both incredibly helpful and kind. The food is good. It's really good value for money.
Guest review byKate
Young couple
Avg. price/night: $99.90
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 896 reviews
Location was simply beautiful, quiet and breathtaking. Very close to Ella city center and at the same time not crowded and very calm. View from the room was simply AMAZING. We had a great time seeing birds and giant squirrels there:) Staff was extremely kind and helpful. Whole apartment was spacious, clean and quiet. Breakfast was delicious. You really cannot ask for more. 100% recommend!
Guest review byMaciej
Family with young children
Avg. price/night: $94.40
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 79 reviews
Beautifully concept and location. Staff were very friendly helpful and polite. Room was comfortable and spacious and very good value for money. Restaurant food was very good on order.
Guest review byGanga
Solo traveler