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

T
THILLI
From
Singapore
We were told we are the first Singaporeans to stay at this resort run by a couple and their 3 children. Their service was friendly and impeccable! We had dinner and breakfast during our 1 night stay and had delicious home cooked food. Room was clean, spacious n very comfortable. Altogether, an awesome experience in Badulla ! Thank you Viraj and family!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 81 reviews
Price from
$29.70
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.

F
Fei Phil
From
United States
Hospitality of both owner and attendant excellent. We travel for good views but we more remember good people and interactions. Common areas provided a feeling of home. Very cosy.
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
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, 95 reviews
Price from
$21.66
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.0
Very Good - What previous guests thought, 33 reviews
Price from
$12.25
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.9
Pleasant - What previous guests thought, 23 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, 106 reviews
Price from
$45
1 night, 2 adults

Eagle View villa

Ella (Near Badulla)

Providing mountain views, Eagle View villa in Ella offers accommodations and a garden. This property offers access to a balcony and free private parking.

Y
Ying Jia
From
Taiwan
It’s about 30 mins away from Ella downtown which means it’s a lot quiet. You see the best sunrise view just outside of the room and it’s stunning! Toilet is nice and clean!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 353 reviews
Price from
$32.40
1 night, 2 adults

Dilshan Cottage

Ella (Near Badulla)

Just 1.1 miles from Demodara Nine Arch Bridge and a 14-minute walk from Ella Spice Garden Cooking Class, Dilshan Cottage features accommodations in Ella with a garden.

M
Michael
From
United States
The location is not far from the downtown area but far enough to have a relaxing stay. You can easily walk to small Adams Peak and the 9 arch bridge from there. The host was a wonderful gentleman who made sure my stay was an excellent one and provided me with useful information during my stay. He even arranged my transfer to Trincomalee which I appreciated. The room itself was very comfortable with a fan that kept the room at a nice temperature as the nights are cool.Nice bed and good hot water pressure.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 118 reviews
Price from
$38
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: $21.66
    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, 81 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, 32 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.66
    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, 81 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
gogless