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

B&Bs in Badulla

Find the B&Bs that appeal to you the most

B&Bs for every style

Find the right B&B for you in Badulla

The best B&Bs in Badulla

Check out our selection of great B&Bs in Badulla

Filter by:

Review score

Springvalley Holiday Home

Badulla

Springvalley Holiday Home in Badulla provides accommodations with a garden, a terrace, and a shared lounge. This guest house offers free private parking and full-day security.

K
Kasun
From
Sri Lanka
good service & comfatable room facilities. very good place to stay
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 96 reviews
Price from
$25.30
1 night, 2 adults

Rochesta Holiday Inn

Badulla

Rochesta Holiday Inn offers accommodations in Badulla, 15 miles from Ella Train Station and 15 miles from Ella Spice Garden Cooking Class.

M
Martyn
From
Australia
The owner was very friendly and very helpful. We booked a triple with a shared bathroom but when we arrived he allocated us a room with an adjacent bathroom for our exclusive use. The room and bathroom were large and very clean. The owner does not live on site (5 mins away)so issued us with front door keys so we could come and go as we wished and insisted on being there when we checked out a 6am the following morning which was kind. He also gave us his phone number so we could contact at him at any time. The location is excellent for anyone using the train station. It is about 7 mins walking distance from the station and located in the towns Main Street so there are plenty of food opportunities. It takes about 5 mins in a Tuk Tuk from the station (needs to go around the one way system) and that costs under LKR200. It was a great overnight stay in an interesting vibrant town. Highly recommend
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 24 reviews
Price from
$12.10
1 night, 2 adults

Rathnapala Guest

Badulla

Rathnapala Guest enjoys a location in Badulla, 13 miles from Demodara Nine Arch Bridge and 29 miles from Hakgala Botanical Garden.

K
Kasun
From
Sri Lanka
Reasonable price for stay and food. Host is very friendly
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 30 reviews
Price from
$10.22
1 night, 2 adults

The Railway View Villa - Hali Ela, Sri Lanka

Hali Ela (Near Badulla)

The Railway View Villa - Hali Ela, Sri Lanka offers accommodations in Hali Ela, 30 miles from Gregory Lake and 8.5 miles from Demodara Nine Arch Bridge.

A
Aidan
From
United States
The service from the staff was excellent! I stayed here after hiking stages 16 and 17 of the Pekoe Trail and they were very accomodating to my needs as a hiker. The entire property was also the cleanest I've seen in Sri Lanka so far.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 23 reviews
Price from
$20.25
1 night, 2 adults

Mountain Breeze Villa

Ella (Near Badulla)

Mountain Breeze Villa in Ella provides accommodations with a garden and a terrace. With mountain views, this accommodation features a balcony.

B
Baxter J.
From
United States
The breakfast was amazing! We had so much food at breakfast, we ate the leftovers for lunch 2 days in a row. Really delicious!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
$25
1 night, 2 adults

River Line -Ella

Ella (Near Badulla)

River Line -Ella enjoys a location in Ella, 3.4 miles from Demodara Nine Arch Bridge and 30 miles from Hakgala Botanical Garden.

E
Evgenii Andrievskii
From
Russia
The views of the river and the train loop
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 10 reviews
Price from
$15
1 night, 2 adults

Creek Downhills

Ella (Near Badulla)

Providing a garden, Creek Downhills offers accommodations in Ella. This property offers access to a terrace, free private parking, and free Wifi.

P
Pvt ltd
From
Germany
The location is so interesting and wonderful. The river flowing down there was a hidden paradise for us. The green surroundings and mountain view from the room were marvelous. Also, the rooms were very clean and comfortable; the staff was so friendly, and they welcomed us warmly. Breakfast we had was so nice, and we enjoyed our stay calm and delightfully. Number one stay we've ever had .
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 109 reviews
Price from
$45
1 night, 2 adults

Ella Blue Heaven

Ella (Near Badulla)

Providing river views, Ella Blue Heaven in Ella provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

S
Siobhan
From
United Kingdom
We loved our stay at Ella Blue Heaven. The views are amazing and it’s a very peaceful and relaxing place to be. The room was really comfortable and clean and we had a lovely breakfast everyday. The host is super helpful and very hospitable. There is just one single track/road that goes from the main road in Ella down to the apartment, it takes around 10mins in a tuk tuk.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 184 reviews
Price from
$60.03
1 night, 2 adults

Lush In Ella

Ella (Near Badulla)

Just a 17-minute walk from Ella Train Station and 1.1 miles from Ella Spice Garden Cooking Class, Lush In Ella features accommodations in Ella, with a garden and a terrace.

S
Sam
From
Canada
We absolutely LOVED “Lush in Ella”. If you are wanting to experience peaceful oasis in Ella, this is the place. The design of this unique space hits all the marks in an off the beaten path stay. A junglalow with a view of waterfall, the jungle sounds immersed in nature. The room is private, super clean and the design of the space is just perfect 🤩 it is a 10 out of 10!!! Saman and her husband were so helpful and kind. The breakfast was awesome… we are vegan and they were very accommodating. Thank you for being such wonderful hosts! 🙏❤️
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 114 reviews
Price from
$45
1 night, 2 adults

La Casa Bella

Ella (Near Badulla)

Offering garden views, La Casa Bella in Ella offers accommodations, a garden, and a bar. This property offers access to a terrace, free private parking, and free Wifi.

P
Prakhar
From
India
The interior, cozy bed and pillows, Clean and well maintained with attention to details.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 123 reviews
Price from
$49
1 night, 2 adults
All B&Bs in Badulla

Looking for a B&B?

For travelers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Badulla and surrounding area in the past month

See all
  • Popular with guests booking B&Bs in Badulla

    Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 24 reviews
  • Popular with guests booking B&Bs in Badulla

    Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 30 reviews
  • Popular with guests booking B&Bs in Badulla

    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 2 reviews
  • Popular with guests booking B&Bs in Badulla

  • Popular with guests booking B&Bs in Badulla

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 37 reviews
  • Popular with guests booking B&Bs in Badulla

    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 85 reviews
  • Popular with guests booking B&Bs in Badulla

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 105 reviews
  • Popular with guests booking B&Bs in Badulla

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 96 reviews
  • Popular with guests booking B&Bs in Badulla

  • Popular with guests booking B&Bs in Badulla

    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 227 reviews

Save money on B&Bs in Badulla and nearby – budget options available

  • Rathnapala Guest

    Badulla
    Budget options available
    Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 30 reviews

    Rathnapala Guest enjoys a location in Badulla, 13 miles from Demodara Nine Arch Bridge and 29 miles from Hakgala Botanical Garden.

    From $20.22 per night
  • Mountain Breeze Villa

    Ella
    Budget options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 6 reviews

    Mountain Breeze Villa in Ella provides accommodations with a garden and a terrace. With mountain views, this accommodation features a balcony.

    From $42.18 per night
  • Thilina Guest

    Badulla
    Budget options available
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 105 reviews

    Thilina Guest enjoys a location in Badulla, 13 miles from Demodara Nine Arch Bridge and 29 miles from Hakgala Botanical Garden. This guest house features free private parking and free Wifi.

    From $12.50 per night
  • Crystal Resort

    Badulla
    Budget options available
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 85 reviews

    A good location for a stress-free stay in Badulla, Crystal Resort is a guest house surrounded by views of the mountain.

  • Rockhill Holiday Bungalow

    Badulla
    Budget options available

    Featuring a garden, Rockhill Holiday Bungalow features accommodations in Badulla.

    From $43.30 per night
  • LD RoomA DunhidA

    Badulla
    Budget options available
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 37 reviews

    LD RoomA DunhidA offers accommodations in Badulla, 16 miles from Demodara Nine Arch Bridge and 14 miles from Demodara Railway Station.

    From $15 per night

Great access to the city center. Check these B&Bs in Badulla and nearby

  • Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 24 reviews

    Rochesta Holiday Inn offers accommodations in Badulla, 15 miles from Ella Train Station and 15 miles from Ella Spice Garden Cooking Class.

    From $21.17 per night
  • Cool spring

    Badulla
    Central location

    Cool spring enjoys a location in Badulla, 14 miles from Demodara Nine Arch Bridge and 31 miles from Hakgala Botanical Garden. Guests staying at this guest house have access to a terrace.

    From $19.99 per night
  • Mid Clime Ella

    Badulla
    Central location

    Offering a garden, Mid Clime Ella provides accommodations in Badulla. This property offers access to a terrace and free private parking.

    From $28.87 per night
  • Diyaluma Manusha Restaurant And Hotel is located in Badulla, just 29 miles from Demodara Nine Arch Bridge and 15 miles from Buduruwagala Temple.

    From $39.97 per night

FAQ about B&Bs in Badulla

B&Bs That Guests Love in Badulla

See all
  • Avg. price/night: $22
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 96 reviews
    This is a lovely property with an amazing view on the quiet outskirts of Badulla. Hasindu is an extremely cheerful, helpful host, and he is also a great cook! He helped us arrange everything we wanted to do and was very responsive to everything we needed help with. I would definitely stay here again!
    Guest review by
    Lindsey
    Group
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 31 reviews
    Amazing view for a cheap price! Highly recommended this place for anyone whose looking for a comfortable stay in Badulla area. I travelled a lot in Badulla and I must say this place was the best!
    Guest review by
    Vishwa0416
    Young couple
  • Avg. price/night: $21.17
    Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 24 reviews
    The location is great next tu bus station so you can lot of options where to go. The place is quiet, we had a room with a balcony and a bathroom, there were also towels. The staff was very very nice and helpful. Breakfast is also included in the price, which is really great and quite large. Definitely recommend.
    Guest review by
    Julia Sch
    Young couple
  • Avg. price/night: $24
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 227 reviews
    Daya was a good housekeeper, friendly, and really helpful. Room prices was cheap. View point was good. There were decent amount of kitchen supplies which were enough to make coffee, tea and eat the food we order. Food we ordered were quick, good, tasty, met our expectations and the prices were ok.
    Guest review by
    Danuka
    Family with young children
  • Avg. price/night: $22
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 96 reviews
    Our host was more than friendly and heldpful. The location is nice and not too far from the city center, the road to there is a little bumpy but. Breakfast was good, dinner is provided from outside if you want and was very tasty:)
    Guest review by
    Sigrun
    Young couple
  • Avg. price/night: $24
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 227 reviews
    Great location, great views, professional and friendly, helpful owner. Rooms clean, very aesthetically managed rooms and exteriors, bathroom good, a bit small though. Great common area with good views. Worth every bit of the slightly higher budget you pay for.
    Guest review by
    Jishnu
    Travelers with friends
  • Avg. price/night: $21.17
    Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 24 reviews
    great location,close to the bus station,need to contact with owner before arrived,clean and equipped room
    Guest review by
    LING
    Family with young children