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

Guest Houses in Badulla

Find the guest houses that appeal to you the most

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

Crystal Resort

Badulla

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...

A
Ali
From
United Arab Emirates
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
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 83 reviews
Price from
$29.70
1 night, 2 adults

Dedunu Guest

Badulla

31 miles from Gregory Lake in Badulla, Dedunu Guest features accommodations with access to a sauna. This property offers access to a balcony and free private parking.

D
Dinesh
From
Sri Lanka
The staff was friendly and good. The room had a balcony with a beautiful 360-degree view. It was very beautiful. The room was clean. Highly recommended for couples looking to stay comfortably at an attractive price in Badulla, Sri Lanka. This is the place. The room price is attractive, and safety is also good for a couple. They provided us with free morning tea, which was very enjoyable. You can also order lunch, dinner, and breakfast from them. Thank you.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 31 reviews
Price from
$18
1 night, 2 adults

360 City View

Badulla

Providing a garden, 360 City View offers accommodations in Badulla. This guest house provides free private parking, a 24-hour front desk, and free Wifi. On-site staff can arrange a shuttle service.

S
Sohan Prabhath
From
Sri Lanka
Without wasting so many word i would like to say that every experience that we got as priceless.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 229 reviews
Price from
$24
1 night, 2 adults

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
Kaushalya
From
Kuwait
I have no words to say It's a very beautiful place, a villa surrounded by mountains. The rooms were decorated better than the photos 💯, the food was clean, and the staff was great, especially (Mr. Hansana). I would recommend it without hesitation.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 95 reviews
Price from
$17
1 night, 2 adults

LD RoomA DunhidA

Badulla

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

F
Foggetti
From
United States
The hostess was incredibly sweet and made us feel right at home from the moment we walked in. The view is fenomenal from the balcony and the atmosphere is super chill and it's a plus that it's a 3 minute drive from the waterfall. Also, amazing price!
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 35 reviews
Price from
$12.25
1 night, 2 adults

Thilina Guest

Badulla

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

S
Sam
From
Sri Lanka
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.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 106 reviews
Price from
$13
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
$10.06
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, 32 reviews
Price from
$10.22
1 night, 2 adults

Mountain Breeze Villa

Ella (Near Badulla)

Providing a garden, Mountain Breeze Villa features accommodations in Ella. This property offers access to a balcony, free private parking, and free Wifi.

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

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.

b
badr
From
United Arab Emirates
Everything, a bit complicated to access but not swapping our stay there for any other hotel.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 112 reviews
Price from
$45
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 and surrounding area in the past month

See all

FAQ about guest houses in Badulla

Guest Houses That Travelers Love in Badulla

See all
  • Avg. price/night: $22
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 95 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: $42.97
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 83 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
  • 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: $22
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 95 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: $42.97
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 83 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