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 pick of great B&Bs in Badulla

Filter by:

Review score

Crystal Resort

Badulla

With mountain views, Crystal Resort is located in Badulla and has a restaurant and full-day security. With garden views, this accommodation offers a balcony.

J
Jan
From
Czech Republic
Room was quite big. There were some snacks prepared. The owner speaks good english and can give you lot of information about places around and Sri Lanka in general. He can arange guided tour and taxi for nice price. There is cafe inside this accomodation. Breakfast was really good and owner offered to get us something from town.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 84 reviews
Price from
US$29.70
1 night, 2 adults

360 City View

Badulla

Offering a garden and mountain view, 360 City View is located in Badulla, 23 km from Demodara Nine Arch Bridge and 49 km from Hakgala Botanical Garden.

G
Galabada Arachchige Don
From
Singapore
Location and the service of the Staff.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 227 reviews
Price from
US$24
1 night, 2 adults

Springvalley Holiday Home

Badulla

Set just 24 km from Demodara Nine Arch Bridge, Springvalley Holiday Home features accommodation in Badulla with access to a garden, a terrace, as well as room service.

S
Silila Ashinsa
From
France
Very beautiful view on the mountains. Great manager. Great food made by the hotel. Great room.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 96 reviews
Price from
US$22
1 night, 2 adults

LD RoomA DunhidA

Badulla

Offering a garden and river view, LD RoomA DunhidA is situated in Badulla, 26 km from Demodara Nine Arch Bridge and 22 km from Demodara Railway Station.

A
Azam
From
Sri Lanka
Verry nice place and location 👌 👏
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 37 reviews
Price from
US$15
1 night, 2 adults

Rochesta Holiday Inn

Badulla

Rochesta Holiday Inn, a property with a terrace, is located in Badulla, 47 km from Hakgala Botanical Garden, 17 km from Demodara Railway Station, as well as 24 km from Ella Railway Station.

J
Julia Sch
From
Slovakia
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.
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 24 reviews
Price from
US$10.06
1 night, 2 adults

Rathnapala Guest

Badulla

Located within 21 km of Demodara Nine Arch Bridge and 48 km of Hakgala Botanical Garden in Badulla, Rathnapala Guest offers accommodation with seating area.

T
Timal Laksahan
From
Sri Lanka
Clean rooms, friendly staff, peaceful location, great food, television, comfortable beds, and excellent service made my stay wonderful.
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 31 reviews
Price from
US$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 is situated in Hali Ela, 48 km from Gregory Lake, 14 km from Demodara Nine Arch Bridge, and 41 km from Hakgala Botanical Garden.

R
Robina
From
Australia
A lovely host family who have renovated their villa- beautiful rooms, and the best beds we have slept on in Sri Lanka. Great stay on the Pekoe trail. Dinner and breakfast available. Surunga a great host. Thankyou for our stay.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 23 reviews
Price from
US$20.25
1 night, 2 adults

Mountain Breeze Villa

Ella (Near Badulla)

Located within 6.8 km of Demodara Nine Arch Bridge and 45 km of Hakgala Botanical Garden, Mountain Breeze Villa provides rooms with air conditioning and a private bathroom in Ella.

S
Sara
From
Spain
Very quite and peaceful location.it was clean. Great breakfast. The staff are friendly & helpful. Recommended everyone this stay.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
US$25
1 night, 2 adults

River Line -Ella

Ella (Near Badulla)

Set within 5.5 km of Demodara Nine Arch Bridge and 48 km of Hakgala Botanical Garden in Ella, River Line -Ella provides accommodation with seating area.

R
Rahman
From
Bangladesh
I like everything about the hotel room, manager, and location, clean room, nice view, and excellent facilities.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 10 reviews
Price from
US$15
1 night, 2 adults

Creek Downhills

Ella (Near Badulla)

Featuring river views, Creek Downhills offers accommodation with balcony, around 6.3 km from Demodara Nine Arch Bridge.

H
Harriet
From
United Kingdom
Our favourite accommodation so far after 5 months in Asia! Beautiful location with stunning views from the balcony and not too far from town. Amazing hosts who went above and beyond to make sure we had a good stay, they helped us with rides into town, cooked delicious food, and even made us a packed lunch for our onward travels. Super comfortable beds and pillows. We stayed an extra night because we loved it so much. A great experience overall, definitely recommend.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 107 reviews
Price from
US$45
1 night, 2 adults
All B&Bs in Badulla

Looking for a B&B?

For travellers 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 may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Badulla and surroundings 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, 31 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
    Superb - What previous guests thought, 84 reviews
  • Popular with guests booking B&Bs in Badulla

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 106 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

Great access to the city centre. 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, a property with a terrace, is located in Badulla, 47 km from Hakgala Botanical Garden, 17 km from Demodara Railway Station, as well as 24 km from Ella Railway Station.

    From US$21.17 per night
  • Rathnapala Guest

    Badulla
    Central location
    Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 31 reviews

    Located within 21 km of Demodara Nine Arch Bridge and 48 km of Hakgala Botanical Garden in Badulla, Rathnapala Guest offers accommodation with seating area.

    From US$20.22 per night
  • Offering a terrace and mountain view, Rockhill Holiday Bungalow is set in Badulla, 20 km from Demodara Railway Station and 26 km from Ella Railway Station.

    From US$43.30 per night
  • Cool spring

    Badulla
    Central location

    Located 23 km from Demodara Nine Arch Bridge, Cool spring offers accommodation with a terrace.

    From US$19.99 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 2 reviews

    Offering mountain views, Relax Mountain Guest Inn Badulla is an accommodation set in Badulla, 24 km from Demodara Nine Arch Bridge and 50 km from Hakgala Botanical Garden.

    From US$19.44 per night
  • Mid Clime Ella

    Badulla
    Central location

    Mid Clime Ella, a property with a garden, is set in Badulla, 15 km from Demodara Nine Arch Bridge, 6.8 km from Ella Rock, as well as 10 km from Ella Spice Garden.

    From US$28.87 per night
  • Offering a terrace and mountain view, Diyaluma Manusha Restaurant And Hotel is located in Badulla, 47 km from Demodara Nine Arch Bridge and 24 km from Buduruwagala Temple.

    From US$39.97 per night
  • Thilina Guest

    Badulla
    Central location
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 106 reviews

    Situated in Badulla, 21 km from Demodara Nine Arch Bridge, Thilina Guest features accommodation with free WiFi and free private parking.

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

  • Mountain Breeze Villa

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

    Located within 6.8 km of Demodara Nine Arch Bridge and 45 km of Hakgala Botanical Garden, Mountain Breeze Villa provides rooms with air conditioning and a private bathroom in Ella.

    From US$42.18 per night
  • Crystal Resort

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

    With mountain views, Crystal Resort is located in Badulla and has a restaurant and full-day security. With garden views, this accommodation offers a balcony.

    From US$42.97 per night
  • Dedunu Guest

    Badulla
    Budget options available
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 31 reviews

    Offering mountain views, Dedunu Guest is an accommodation situated in Badulla, 50 km from Gregory Lake and 17 km from Demodara Nine Arch Bridge.

  • Village Breeze Cabana

    Ella
    Budget options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Offering a garden and garden view, Village Breeze Cabana is located in Ella, 10 km from Demodara Nine Arch Bridge and 44 km from Hakgala Botanical Garden.

FAQ about B&Bs in Badulla

B&Bs that guests love in Badulla

See all
  • Avg. price/night: US$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
    Superb - 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: US$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: US$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: US$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: US$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
    People with friends
  • Avg. price/night: US$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