The 10 best resorts in Badulla, Sri Lanka | Booking.com
Skip to main content

Resorts in Badulla

Find the resorts that appeal to you the most

The best resorts in Badulla

Check out our pick of great resorts in Badulla

Filter by:

Review score

Boo Kirinda Holiday Resort

Badulla

Located in Badulla, 25 km from Demodara Nine Arch Bridge, Boo Kirinda Holiday Resort provides accommodation with a garden, free private parking, a shared lounge and a terrace.

P
Parikh
From
Sri Lanka
We liked everything during our stay for two nights. Breakfast was great and the ordered dinner as well was nicely prepared. Staff is very helping. It is surrounded by lush green landscape, flowing water. Very beautiful and scenic. The location is a bit challange to reach but the managment is pro-actively reached out to us and arrange a ride for us. Overall a great place to stay for whatever reason you may have for your visit, this place is an outstanding location, very friendly staff and management. Please call managment before heading there to arrange a ride for you and be rest assured for your entire stay.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 187 reviews
Price from
US$40
1 night, 2 adults

Majentra Ella

Ella (Near Badulla)

Set in Ella, 15 km from Demodara Nine Arch Bridge, Majentra Ella offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Mohamed
From
Egypt
Amazing view Clean room Very nice food Thx for the gift Special thanks to kavindu
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 212 reviews
Price from
US$250.97
1 night, 2 adults

Eco Village

Ella (Near Badulla)

Set in Ella, 6.2 km from Demodara Nine Arch Bridge, Eco Village offers accommodation with a garden, free private parking and a terrace.

H
H-C.C.
From
Iceland
Small place nested in the hills. Very private and beautifully crafted. Huge, super comfy bed with high spec mosquito net. Spacious room, huge bathroom. Nice breakfast provided.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 197 reviews
Price from
US$72.25
1 night, 2 adults

Pepper Garden Resort

Ella (Near Badulla)

Featuring a garden and a terrace, Pepper Garden Resort is set in Ella, 4.1 km from Demodara Nine Arch Bridge and 49 km from Hakgala Botanical Garden.

K
Kiera
From
Canada
She made us a full breakfast everyday! This is the best place I stayed at in Sri Lanka so far. The view from the bedroom is amazing.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 194 reviews
Price from
US$35
1 night, 2 adults

Samadhi Nature Resort

Ella (Near Badulla)

Situated in Ella, 1.2 km from Demodara Nine Arch Bridge, Samadhi Nature Resort features accommodation with a garden, free private parking, a shared lounge and a terrace.

L
Laszlo
From
Hungary
Very friendly host, delicious breakfast (and tea!), perfect location: close to the Nine Arches Bridge and Little Adam’s Peak, near the road, but surrounded by nice flowers, giant trees, with lot of birds and squirells. The room is clean and comfortable. Perfect place to stay in Ella!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 435 reviews
Price from
US$47.03
1 night, 2 adults

Misty Mount Resort

Ella (Near Badulla)

Set in Ella, 4 km from Demodara Nine Arch Bridge, Misty Mount Resort offers accommodation with a garden, free private parking and a terrace.

A
Anna
From
Switzerland
Cute place, in the middle of the green, but still close to the train station and the main city! Very friendly stuff and a rich, yummy breakfast!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 65 reviews
Price from
US$18
1 night, 2 adults

Rivinu Holiday Resort

Ella (Near Badulla)

Set in Ella, within 4.1 km of Demodara Nine Arch Bridge and 48 km of Hakgala Botanical Garden, Rivinu Holiday Resort offers accommodation with a garden and free WiFi throughout the property as well as...

E
Eleonora
From
Italy
The property is awesome! It is located on the hills, 600 meters from the main road of Ella. The cottage is very cozy and quiet, a few steps away from the hosts’ house - this guarantees total privacy. You can have breakfast on the lovely terrace that faces the hills while listening to birds singing. The host family is the sweetest, always smiling and ready to help with any need. They provided me with a scooter, a lift to the train station at my departure and lots of recommendations. They can provide breakfast and food if you tell them with a little advance.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 40 reviews
Price from
US$31.50
1 night, 2 adults

Ravana Range Ella

Ella (Near Badulla)

Situated in Ella, 4.8 km from Demodara Nine Arch Bridge, Ravana Range Ella features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

S
Saman
From
Sri Lanka
Dear Ravana Range Ella Team, I wanted to express my gratitude for the amazing experience during our stay at your beautiful hotel. The location, overlooking the stunning Original Rawana Waterfalls, was truly breathtaking. The staff were exceptional, treating us with genuine warmth and care, making us feel like part of the family. A special thanks to Head Chef Uditha – his dishes were absolutely delicious! Residence Manager Shiraz stands out as one of the best professionals I’ve met in the hospitality industry. The rest of the team were equally lovely, and the owner’s friendliness added a personal touch to our visit. Wishing you all the best! You truly are an incredible team, and I can’t wait to return. Warm regards, Saman 🇱🇰
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,078 reviews
Price from
US$40
1 night, 2 adults

Gaga Bees Ella

Ella (Near Badulla)

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

k
kristy
From
Australia
Beautiful little huts. Very private. Lovely staff and very well maintained property
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 304 reviews
Price from
US$117
1 night, 2 adults

Ollie resort

Ella (Near Badulla)

Set in Ella, within 5 km of Demodara Nine Arch Bridge and 49 km of Hakgala Botanical Garden, Ollie resort offers accommodation with a restaurant and as well as free private parking for guests who...

S
Shakya
From
Sweden
Everything was so good. Better than expected. We had a verry nice stay and best view from the room. The breakfast was amazing and the staff Yoel and Sarath were verry freindly and helped us with everything. We are highly recommending this resort. Thank you and see you again 🌟🌟🌟🌟🌟
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 251 reviews
Price from
US$25.20
1 night, 2 adults
All resorts in Badulla

Looking for a resort?

Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite amenities like pools, spas, restaurants, activities, excursions and shops, and stay the night in luxurious private rooms, villas or apartments.

Resorts that guests love in Badulla

See all
  • Avg. price/night: US$55
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 187 reviews
    The view is great specially when train pass beside the resort and the room was perfect for a family. The breakfast was very good, and the staff were very polite and helpful.
    Guest review by
    Jayanath
    Family with young children
  • Avg. price/night: US$55
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 187 reviews
    My stay at the riverfront resort was simply delightful. The peaceful river view from my room was a daily treat, and the serene ambiance made it an ideal escape from city life. The staff was friendly, and the overall experience was rejuvenating.
    Guest review by
    dilshanX
    Family with young children
  • Avg. price/night: US$55
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 187 reviews
    Considering the room rates the breakfast was very good. The location was unexpectedly great. the place was very quiet, beautiful with a small river flowing just beside the resort. Near Badulla town you can not find another place like this.
    Guest review by
    Krishan
    Solo traveller
  • Avg. price/night: US$55
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 187 reviews
    Staff were extremely helpfull and welcoming during the stay at Boo Kirinda Resort and the breakfast was amazing.
    Guest review by
    Isuru
    Young couple