Skip to main content

The 10 Best Homestays in Badulla, Sri Lanka

Check out our pick of great homestays in Badulla

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Featuring mountain views, Crystal Resort provides accommodation with balcony, around 17 km from Demodara Nine Arch Bridge. The property features garden views and is 44 km from Hakgala Botanical Garden and 13 km from Demodara Railway Station. Boasting family rooms, this property also provides guests with a terrace.

Basic room with a large clean bathroom, good water pump/heat, nice AC and solid wifi as well. Highlight was the hosts - very hospitable, picked me up and dropped me off at train station, picked up dinner each day after dark. definitely recommended for Badulla

Show more Show less
9.5
Exceptional
37 reviews
Price from
NOK 396
per night

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. This guest house features free private parking and a shared kitchen. The accommodation provides full-day security and private check-in and check-out for guests.

"I had a delightful stay at ld rooma booked through booking.com. The lady of the hotel was very welcoming, and the single room provided was comfortable and clean. The charming mountain views from the location and its proximity to Dunhida Waterfall added to the overall experience. I highly recommend this small hotel for a pleasant and scenic getaway!"

Show more Show less
9
Superb
22 reviews
Price from
NOK 130
per night

Set just 24 km from Demodara Nine Arch Bridge, Springvalley Holiday Home provides accommodation in Badulla with access to a garden, a terrace, as well as room service. This guest house offers free private parking and full-day security. Featuring family rooms, this property also provides guests with a picnic area.

good service & comfatable room facilities. very good place to stay

Show more Show less
8.4
Very good
36 reviews
Price from
NOK 166
per night

Offering mountain views, Dedunu Guest is an accommodation situated in Badulla, 50 km from Gregory Lake and 17 km from Demodara Nine Arch Bridge. This property offers access to a balcony and free private parking. Ella Railway Station is 20 km away and Ella Spice Garden is 20 km from the guest house.

It's very beautiful Clam place to do business works ☺️

Show more Show less
8.6
Fabulous
11 reviews
Price from
NOK 210
per night

Located within 23 km of Demodara Nine Arch Bridge and 49 km of Hakgala Botanical Garden in Badulla, 360 City View provides accommodation with seating area. This property offers access to a terrace and free private parking. The guest house features family rooms.

Nice property, the host was super nice and made my exploration at Badulla much easier

Show more Show less
7.9
Good
204 reviews
Price from
NOK 195
per night

Set in Badulla, 22 km from Demodara Nine Arch Bridge and 48 km from Hakgala Botanical Garden, 67 holiday home offers air conditioning. This property offers access to a balcony and free private parking. The property is non-smoking and is situated 18 km from Demodara Railway Station.

Show more Show less
4.5
Review score
2 reviews
Price from
NOK 271
per night

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. The property features city and quiet street views, and is 21 km from Demodara Nine Arch Bridge. Ella Spice Garden is 24 km from the guest house and Little Adam's Peak is 26 km away.

They acknowledged their mistake of giving me the wrong type of room and immediately corrected it with a change of room.

Show more Show less
7.4
Good
15 reviews
Price from
NOK 227
per night

Hotel Change Badulla, a property with a garden, is set in Badulla, 49 km from Hakgala Botanical Garden, 18 km from Demodara Railway Station, as well as 25 km from Ella Railway Station. The air-conditioned accommodation is 22 km from Demodara Nine Arch Bridge, and guests can benefit from on-site private parking and complimentary WiFi. The guest house features family rooms.

Show more Show less
7
Good
1 reviews
Price from
NOK 227
per night

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. This guest house provides free private parking and a 24-hour front desk. Featuring a private entrance, the guest house allows guests to maintain their privacy.

Reasonable price for stay and food. Host is very friendly

Show more Show less
6.2
Review score
21 reviews
Price from
NOK 162
per night

Situated in Badulla and only 20 km from Demodara Nine Arch Bridge, Thilina Guest features accommodation with mountain views, free WiFi and free private parking. The property is located 46 km from Hakgala Botanical Garden, 16 km from Demodara Railway Station and 23 km from Ella Railway Station. The guest house has family rooms.

Everything is good. location is also good.walking distance to the temple. also bus station and railway station is very close to the guest house .wort it for the money we payed.

Show more Show less
7.2
Good
90 reviews
Price from
NOK 109
per night

Looking for a homestay?

Travellers on a budget looking to experience a place like a local will enjoy homestays. This simple accommodation is in a private home, where the host also lives. All facilities are shared and in most cases breakfast is included.
Search homestays in Badulla

Most booked homestays in Badulla this month

Enjoy breakfast in Badulla!

  • Mount view home stay

    Located in Badulla, 21 km from Demodara Nine Arch Bridge and 47 km from Hakgala Botanical Garden, Mount view home stay offers a garden and air conditioning.

  • LD RoomA DunhidA
    Breakfast options
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 22 reviews

    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.

    Fanstastic wiew. The host was very kind and helpfull.

  • Dedunu Guest
    Breakfast options
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 11 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.

    It's very beautiful Clam place to do business works ☺️

  • 360 City View
    Breakfast options
    7.9
    Scored 7.9
    Good
    Rated good
     · 204 reviews

    Located within 23 km of Demodara Nine Arch Bridge and 49 km of Hakgala Botanical Garden in Badulla, 360 City View provides accommodation with seating area.

    Great view...Nice People working there.And great service

  • Thilina Guest
    Breakfast options
    7.2
    Scored 7.2
    Good
    Rated good
     · 90 reviews

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

    The location heart of city centre near to every thing

Great access to the city centre! Check these homestays in Badulla

  • Crystal Resort
    Central location
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 37 reviews

    Featuring mountain views, Crystal Resort provides accommodation with balcony, around 17 km from Demodara Nine Arch Bridge.

    Very comfortable, clean and quiet room. Friendly staff.

  • Springvalley Holiday Home
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 36 reviews

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

    Good hospitality kindly treated good staff and nice wives.

  • Rochesta Holiday Inn
    7.4
    Scored 7.4
    Good
    Rated good
     · 15 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.

    Good location, close to train station. Very helpful and kind owner

  • Hotel Change Badulla
    7.0
    Scored 7.0
    Good
    Rated good
     · 1 review

    Hotel Change Badulla, a property with a garden, is set in Badulla, 49 km from Hakgala Botanical Garden, 18 km from Demodara Railway Station, as well as 25 km from Ella Railway Station.

  • Rathnapala Guest
    Central location
    6.2
    Scored 6.2
    Pleasant
    Rated pleasant
     · 21 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.

  • 67 holiday home
    Central location
    4.5
    Scored 4.5
    Disappointing
    Rated disappointing
     · 2 reviews

    Set in Badulla, 22 km from Demodara Nine Arch Bridge and 48 km from Hakgala Botanical Garden, 67 holiday home offers air conditioning.

  • 67 holiday home
    Central location

    Offering city views, 67 holiday home is an accommodation located in Badulla, 48 km from Hakgala Botanical Garden and 18 km from Demodara Railway Station.

  • 1818 Badulla
    Central location

    Located in Badulla, within 22 km of Demodara Nine Arch Bridge and 48 km of Hakgala Botanical Garden, 1818 Badulla provides accommodation with a garden as well as free private parking for guests who...

  • TravelNest
    Central location

    Offering city views, TravelNest is an accommodation set in Badulla, 23 km from Demodara Nine Arch Bridge and 49 km from Hakgala Botanical Garden.

  • Rockhill Holiday Bungalow

    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.

  • Peacock View Holiday Home

    Peacock View Holiday Home is a recently renovated homestay in Badulla, where guests can make the most of its garden and shared lounge.

FAQ about homestays in Badulla



Homestays that guests love in Badulla

  • Avg. price/night: NOK 195.38
    7.9
    Scored 7.9
    Good
    Rated good
     · 204 reviews
    Great place, good host. Lovely view of Badulla and surrounds.
    Jeremy
    Solo traveller