Skip to main content

Guest Houses for every style

Find the right guest house for you in Badulla

The best guest houses in Badulla

Check out our selection of great guest houses in Badulla

Filter by:

Review score

See the latest prices and deals by choosing your dates.

A good location for a stress-free stay in Badulla, Crystal Resort is a guest house surrounded by views of the mountain. The property features a terrace, bar, and parking on-site among other...

It’s calm and they owner is supportive and try his best to make us happy We reached to the are in the night , he went an bought pizza for us , nice place
Review score
9.5
Exceptional
69 reviews
Price from
$36.30
1 night, 2 adults

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.

Clean room with an AC and hot water in the shower. The owner organized a tuktuk to the train station and allowed us to check-out at 5:00am for the first train to kandy.
Review score
8.3
Very Good
85 reviews
Price from
$15.34
1 night, 2 adults

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

When I phoed on 23rd morning to confirm that I am coming the next day, they informed me that I do not have a booking and I am to look for an alternative accomodation.
Review score
6.0
Pleasant
31 reviews
Price from
$10.22
1 night, 2 adults

High Tree Nest enjoys a location in Badulla, 11 miles from Demodara Railway Station and 15 miles from Ella Train Station.

Review score
7.7
Good
20 reviews
Price from
$11.83
1 night, 2 adults

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

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
Review score
6.9
Pleasant
23 reviews
Price from
$20.12
1 night, 2 adults

Boasting a terrace and a shared lounge, New Blue Home is located in Ella. Built in 2016, the property is within an 11-minute walk of Demodara Nine Arch Bridge. Free WiFi is available.

About 20 mins walk from the railway station. Near Nine Arch Bridge path too. The room and bathroom are spacious and clean. Breakfast is basic and sufficient. The guy is fantastic, I need to leave around 5:45am to catch an early train to Colombo, and he packed the breakfast and unlocked the gate for me! Appreciate it! Will be great if an electric kettle is also provided in the room.
Review score
9.1
Wonderful
289 reviews
Price from
$32.40
1 night, 2 adults

Offering city views, 59B Rest Inn Ella in Ella offers accommodations and a garden. Featuring free private parking, the 2-star guest house is 2.9 miles from Demodara Nine Arch Bridge.

Owner was very nice. Perfect for one night in Ella. Great location.
Review score
9.1
Wonderful
326 reviews
Price from
$28
1 night, 2 adults

Ella Mount Relax Cottage enjoys a location in Ella, a 13-minute walk from Ella Train Station and 1.3 miles from Little Adam's Peak.

We had an amazing stay. The location was beautiful and a cute cabin. The owner and staff were so friendly and accommodating. He even told us we had a nail in our tire and helping get it repaired.
Review score
9.1
Wonderful
280 reviews
Price from
$58.50
1 night, 2 adults

Blooming Rose Ella provides accommodations in Ella near Ella Train Station and Ella Spice Garden Cooking Class.

I had a wonderful one-night stay at Blooming Rose. Check-in was very easy, and the owner was kind and caring. The location is away from town, up in the mountains, offering a beautiful view and the relaxing sounds of nature and a nearby waterfall. The bed was comfortable, and I had a great night’s sleep. Breakfast was nice, and the overall atmosphere was peaceful and refreshing. A perfect place to unwind!
Review score
9.4
Wonderful
578 reviews
Price from
$59
1 night, 2 adults

Just a 4-minute walk from Ella Train Station and 0.4 miles from Ella Spice Garden Cooking Class, Third Eye Ella features accommodations in Ella with a garden.

It was a bit hard to find at first, but they picked us up with a tuk-tuk, which was helpful. Overall, no major issues. The manager was attentive and responsive.
Review score
9.5
Exceptional
404 reviews
Price from
$47.50
1 night, 2 adults
All guest houses in Badulla
Looking for a guest house?
Warm and welcoming guest houses are ideal for travelers who prefer laid-back accommodations with a personal touch. Usually family run, these hosts will provide local recommendations and even optional meals. Guest houses sometimes feature a cozy living room or a garden – and are still cheaper than most regular hotels.

Most booked guest houses in Badulla this month

See all

FAQ about guest houses in Badulla

Guest Houses That Travelers Love in Badulla

See all
  • Avg. price/night: $18.05
    Review score
    8.3
    Very Good · 85 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
  • Avg. price/night: $41.47
    Review score
    9.5
    Exceptional · 69 reviews
    Lovely big room, breakfast was delicious and plentiful. Viraj and his family are wonderful hosts and very helpful organising our outings.
    Guest review by
    Bruce
    Young couple
  • Review score
    9.0
    Wonderful · 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: $55
    Review score
    9.0
    Wonderful · 177 reviews
    Exceptional service good food caring team knowledgeable about area. Looks after our wellbeing great location for peace and quiet.
    Guest review by
    Kanchanamala
    Family with young children
  • Avg. price/night: $18.05
    Review score
    8.3
    Very Good · 85 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: $55
    Review score
    9.0
    Wonderful · 177 reviews
    Excellent host and staff...beautiful setting but difficult to access. Tuk tuk does it but hair raising..food is good as well...charming place my wife loved it
    Guest review by
    Patrick
    Family with young children
  • Avg. price/night: $41.47
    Review score
    9.5
    Exceptional · 69 reviews
    Such a phenomenal place. Balcony looking onto majestic trees. Very authentic and cool hosts, who made our stay a delight. Viraj and his family are amazing! They have a little cafè above and offer rice and curry home made for visitors. :):) They became friends to us. Thanks for the coolest guest house experience we had in Sri Lanka!
    Guest review by
    Jessica
    Family with young children
  • Avg. price/night: $19
    Review score
    8.3
    Very Good · 41 reviews
    Host treated us like a guest. Very friendly. Rooms and bathrooms are very clean. Totally accommodation is much worth to the money. We hired a van also there to our trip. That’s also very cheap to compare to outside. Honestly they made our trip more more enjoyable and comfortable. Thank you Aiya❤️for your help and everything.
    Guest review by
    Keerthan
    Travelers with friends