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 pick of great guest houses in Badulla

Filter by:

Review score

See the latest prices and deals by choosing your dates.

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.

Lovely new hotel, you can tell the owner and his family are very passionate about their business, they were very helpful and very kind. We needed transportation to and from Dunhinda waterfall which the Uncle very kindly provided with his tuktuk. The view of the mountains was amazing and the sunrise was beautiful. The breakfast food was delicious and freshly made with appam and tea/coffee. The bakery downstairs smells amazing in the morning. Location is also very good, it is easy to find and right on the main road.
Review score
9.5
Exceptional
69 reviews
Price from
£39.43
1 night, 2 adults

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.

The place is run by a young guy who really knows how to make customers happy. He was super helpful and went out of his way to take care of our large group of ten. It’s also really close to our family home in Badulla, and offers great value for the price. Very clean rooms, good food etc
Review score
8.3
Very good
85 reviews
Price from
£12.03
1 night, 2 adults

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 room is good. Because it is near to Badulla Town.
Review score
6.0
Pleasant
31 reviews
Price from
£15.85
1 night, 2 adults

Situated within 17 km of Demodara Railway Station and 24 km of Ella Railway Station in Badulla, High Tree Nest features accommodation with seating area.

It was fairly close to the railway station and I had an early train so that was useful. If you don't mind the things mentioned below, then this accommodation is fine. The bedding was clean. Great big bed and single bed. There was a clean towel as well as soap and a toothbrush and toilet roll, which I thought was a lovely touch. The accomodation is on a main road so there are some small supermarkets around but you do not hear the traffic and you have access to buses on your doorstep. It is only a 10 minute walk to the main bust stand.
Review score
7.7
Good
20 reviews
Price from
£10.30
1 night, 2 adults

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.

It’s close to the railway and it’s cheap.
Review score
6.9
Pleasant
23 reviews
Price from
£25.35
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.

Had a great stay at New Blue Home. Nice room and lovely surroundings. Really convenient location for the Little Adam's Peak and Nine Arches Bridge trails as well as being a short walk from the centre. Our host Shirley was especially amazing. Extremely helpful and very smiley. While we were in Ella he gave us recommendations and arranged a tuk-tuk. He also arranged a trip for us to Yala NP then a drop off in Mirissa which was really appreciated. On the last night when we arrived home in a mad rainstorm he appeared with an umbrella and a huge strip light to get us to our room. Plus at our 4am start the next morning he was there to make sure we got our taxi and gave us surprise packed lunches. I'm not sure he ever sleeps! Such a lovely guy!
Review score
9.1
Superb
289 reviews
Price from
£25.40
1 night, 2 adults

Situated within 48 km of Hakgala Botanical Garden and 49 km of Horton Plains National Park in Ella, 59B Rest Inn Ella offers accommodation with seating area.

We had a lovely stay here. The room is basic but with all you need and had the comfiest bed and pillow we have had on our trip in Sri Lanka. The host is so warm and welcoming and it was lovely sharing tea on the patio. Thank you!
Review score
9.1
Superb
326 reviews
Price from
£18.66
1 night, 2 adults

Offering mountain views, Ella Mount Relax Cottage is an accommodation set in Ella, 5.6 km from Demodara Nine Arch Bridge and 49 km from Hakgala Botanical Garden.

Outstanding view!
Review score
9.1
Superb
280 reviews
Price from
£41.28
1 night, 2 adults

Set within 5.4 km of Demodara Nine Arch Bridge and 49 km of Hakgala Botanical Garden in Ella, Blooming Rose Ella provides accommodation with seating area.

Wonderful host who gave us a tuktuk ride to the station and a tasty packed breakfast for our journey. The accommodation has a breathtaking view. It was a simple room but great for the price!
Review score
9.4
Superb
578 reviews
Price from
£46.26
1 night, 2 adults

Located in Ella and only 4.2 km from Demodara Nine Arch Bridge, Third Eye Ella provides accommodation with mountain views, free WiFi and free private parking.

Comfortable and clean, staff were very friendly they let us leave bags for the day, good aircon, hot water and nice shower, only a 5 min walk to the Main Street, lovely view from balcony. We would recommend staying here.
Review score
9.5
Exceptional
404 reviews
Price from
£37.24
1 night, 2 adults
All guest houses in Badulla
Looking for a guest house?
Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.

Most booked guest houses in Badulla this month

See all

FAQ about guest houses in Badulla

Guest houses that travellers love in Badulla

See all
  • Avg. price/night: £14.15
    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: £32.51
    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
    Superb · 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: £43.12
    Review score
    9.0
    Superb · 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: £14.15
    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: £43.12
    Review score
    9.0
    Superb · 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: £32.51
    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: £14.90
    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
    People with friends