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

Villas in Badulla

Find the villas that appeal to you the most

Villas for every style

Find the right villa for you in Badulla

The best villas in Badulla

Check out our pick of great villas in Badulla

Filter by:

Review score

D2 Holiday Inn

Badulla

Situated in Badulla and only 49 km from Gregory Lake, D2 Holiday Inn features accommodation with garden views, free WiFi and free private parking.

P
Perera
From
Sri Lanka
The place was nice and cosy. Not too far from the Badulla railway station, either. The owner was a very nice lady, and she helped us out with a few things. Beds weren't too bad, there was a lovely living room, and the weather wasn't as cold as expected. The owners husband helped us locate a tuktuk on our way back to the station the next day. Nice people, good location and we really enjoyed our stay there.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5 reviews
Price from
US$20
1 night, 2 adults

Sithara Estate Bungalow

Ella (Near Badulla)

Boasting a garden and views of mountain, Sithara Estate Bungalow is a recently renovated villa situated in Ella, 45 km from Gregory Lake.

L
Lucy
From
Seychelles
Amazing apartment attached to the historical bungalow. We were very well looked after by the house keepers, great dinner and huge breakfast. The gardens are lovely and the location is good for the Pekoe trail, quiet and peaceful.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 8 reviews
Price from
US$75
1 night, 2 adults

Racy Nature Cottage

Ella (Near Badulla)

Featuring quiet street views, Racy Nature Cottage features accommodation with a balcony, around 6.1 km from Demodara Nine Arch Bridge.

M
Martin
From
Czech Republic
Probably the best accommodation we have experienced during 2 weeks in Sri Lanka - very nice, helpful and hospitable host family, tasty and rich breakfast and dinner, nice private terrace with a view.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 106 reviews
Price from
US$30.60
1 night, 2 adults

Astral Zone Cottage ELLA

Ella (Near Badulla)

Boasting garden views, Astral Zone Cottage ELLA offers accommodation with a garden and a balcony, around 7.2 km from Demodara Nine Arch Bridge.

f
francis
From
Ireland
Everything! The owner is terrific, the breakfast is excellent and the surroundings are spectacular.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 139 reviews
Price from
US$59.40
1 night, 2 adults

Ella Silloam

Ella (Near Badulla)

A recently renovated property, Ella Silloam is located in Ella near Demodara Nine Arch Bridge, Little Adam's Peak and Ella Spice Garden.

J
Justine
From
France
Everything was perfect!! The manager was incredible and really helped us with the activities !! The view from our room was incredible ! I highly recommend this hotel ! It was the best hotel that I did in Sri Lanka. The Sri Lanka breakfast was amazing
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 189 reviews
Price from
US$40
1 night, 2 adults

Tea Cabins

Ella (Near Badulla)

Featuring pool views, Tea Cabins features accommodation with balcony, around 3.4 km from Demodara Nine Arch Bridge. This property offers access to a terrace, free private parking and free WiFi.

I
Isis
From
Belgium
the cabin, het eten en de natuur
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 562 reviews
Price from
US$129
1 night, 2 adults

Modern Nature Lodge - Private Holiday Home - Ella

Ella (Near Badulla)

Set in Ella and only 41 km from Gregory Lake, Modern Nature Lodge - Private Holiday Home - Ella offers accommodation with mountain views, free WiFi and free private parking.

Lakshani HI
From
Sri Lanka
We had a truly wonderful stay at Nature Lodge Bandarawela! The place exceeded our expectations in every way. It’s a perfect home away from home with everything thoughtfully provided. The lodge comes with a fully equipped kitchen—complete with kitchenware, spices, and all the essentials, making it easy and convenient to prepare meals. There’s a cozy living area with a TV, fridge, and a comfortable sofa bed, ideal for relaxing after a day of exploring. The bedroom is spacious, featuring a double bed and a bunk bed, perfect for couples, families or groups. The bathroom has hot water, and the entire property is exceptionally clean and well-maintained. A special thanks to Mr. Lal, who made our stay extra special. Every morning, he served a delicious breakfast right on time, and was always kind, helpful, and ready to assist with anything we needed. The Wi-Fi worked perfectly, and we truly appreciated the peace of mind provided by the CCTV cameras around the property—it's very secure, so there’s no need to worry. Overall, this place is absolutely worth the money. It’s a peaceful, clean, and welcoming environment. We highly recommend Nature Lodge to anyone visiting Bandarawela!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews
Price from
US$9.71
1 night, 2 adults

Rustic Cottage

Ella (Near Badulla)

Rustic Cottage is located in Ella, 50 km from Hakgala Botanical Garden, 1.2 km from Ella Spice Garden, and 1.3 km from Ella Railway Station.

S
Sophia
From
Denmark
very peaceful and quiet, not long walking distance to the Main Street but very secluded and calm. the owner is very thoughtful and a great host
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 46 reviews
Price from
US$90
1 night, 2 adults

Silver Tips Villa

Ella (Near Badulla)

Featuring garden views, Silver Tips Villa features accommodation with a garden and a balcony, around 7.7 km from Demodara Nine Arch Bridge.

R
Reaz
From
Bangladesh
Excellent property with excellent host. Who messaged me a day earlier to inform about room will be ready. Followed up until I come. Offered drinks, given umbrella to ensure we don’t get wet while visiting Ella. Excellent breakfast was prepared. Also follow up after I checked out to ensure everything was all right.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 35 reviews
Price from
US$26.89
1 night, 2 adults

Ella Jungle Rock

Ella (Near Badulla)

Offering a garden and garden view, Ella Jungle Rock is set in Ella, 6.8 km from Demodara Nine Arch Bridge and 49 km from Hakgala Botanical Garden.

b
britta
From
Netherlands
Our stay here was truly unforgettable. The location is breathtaking—perched on the peaceful Ella Rock, away from the busy, tourist-filled streets of Ella. The house is surrounded by a beautiful garden full of colorful flowers and fresh vegetables. It's also right next to a waterfall where you can climb, swim, or simply meditate. The views are absolutely stunning—nature at its best! The family who built this house recently are the kindest people we’ve ever met. They were incredibly welcoming, cooked the most delicious meals, and made us feel right at home. They live just next door, so we got to experience the warmth of a homestay while still enjoying plenty of private space to relax. If you're looking for a peaceful escape with amazing views and genuine Sri Lankan hospitality, this is the perfect place to stay. Highly recommend!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 39 reviews
Price from
US$42.50
1 night, 2 adults
All villas in Badulla

Looking for a villa?

Perfect for families, groups or couples who enjoy luxury and independence while travelling. Enjoy the space and privacy of these fully-furnished, self-standing mansions — travellers can cook, lounge and explore at their leisure. Note that in Bali, a resort will also be called a villa.

Most booked villas in Badulla and surroundings in the past month

See all

Travelling by car? These villas in Badulla and nearby offer free parking

  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 3 reviews

    Set 25 km from Demodara Nine Arch Bridge, wellassa homestay offers accommodation with free WiFi and free private parking.

    From US$36.64 per night
  • Located in Hali Ela and only 47 km from Gregory Lake, Nature Blooms provides accommodation with garden views, free WiFi and free private parking.

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

    Boasting a garden and views of mountain, Sithara Estate Bungalow is a recently renovated villa situated in Ella, 45 km from Gregory Lake.

    From US$92.50 per night
  • Set 20 km from Ella Spice Garden, 22 km from Little Adam's Peak and 23 km from Ella Rock, Miracle holiday home stay - Demodara provides accommodation situated in Wattepanguwa.

    From US$39.33 per night
  • Situated in Demodera and only 8.8 km from Demodara Nine Arch Bridge, Binuri villa features accommodation with garden views, free WiFi and free private parking.

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

    Situated in Badulla and only 49 km from Gregory Lake, D2 Holiday Inn features accommodation with garden views, free WiFi and free private parking.