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

Filter by:

Review score

Crystal Resort

Badulla

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.

A
Anze
From
Slovenia
Our family of four stayed in a clean and comfortable room, perfect for relaxing after a day of exploring. The real highlight was the hospitality. Viraj and his family went above and beyond to make our stay special – always friendly, always ready to help. They even prepared us a delicious, generous dinner outside of regular hours, which we truly appreciated. On our departure day, Viraj personally drove us to the railway station – such a thoughtful gesture! If you want clean, comfortable accommodation and warm Sri Lankan hospitality that makes you feel at home, this is the place. Highly recommended!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 84 reviews
Price from
US$29.70
1 night, 2 adults

360 City View

Badulla

Offering a garden and mountain view, 360 City View is located in Badulla, 23 km from Demodara Nine Arch Bridge and 49 km from Hakgala Botanical Garden.

C
Claudia
From
United States
Amazing and super helpful staff
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 228 reviews
Price from
US$24
1 night, 2 adults

Springvalley Holiday Home

Badulla

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.

M
Myrtle
From
Australia
The staff was very friendly and accommodating. Provided us with meals, exactly the way we wanted. Introduced us to a Tuk tuk driver, who took us to all the interesting places.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 95 reviews
Price from
US$22
1 night, 2 adults

LD RoomA DunhidA

Badulla

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.

t
toonami
From
Germany
"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!"
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 37 reviews
Price from
US$15
1 night, 2 adults

Rochesta Holiday Inn

Badulla

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.

T
Tilak
From
Sri Lanka
Everything is in close proximity. Received a professional service.
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 24 reviews
Price from
US$10.06
1 night, 2 adults

Rathnapala Guest

Badulla

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.

T
Timal Laksahan
From
Sri Lanka
Clean rooms, friendly staff, peaceful location, great food, television, comfortable beds, and excellent service made my stay wonderful.
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 31 reviews
Price from
US$10.22
1 night, 2 adults

Mountain Breeze Villa

Ella (Near Badulla)

Located within 6.8 km of Demodara Nine Arch Bridge and 45 km of Hakgala Botanical Garden, Mountain Breeze Villa provides rooms with air conditioning and a private bathroom in Ella.

S
Sara
From
Spain
Very quite and peaceful location.it was clean. Great breakfast. The staff are friendly & helpful. Recommended everyone this stay.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
US$25
1 night, 2 adults

Lush In Ella

Ella (Near Badulla)

Set in Ella and only 5.6 km from Demodara Nine Arch Bridge, Lush In Ella offers accommodation with mountain views, free WiFi and free private parking.

J
JOSIANE
From
Lebanon
The owners Saman and Sandive were very welcoming. They made sure that everything in the room was ready before our arrival. Both are extremely friendly and helpful. The room was just amazing, spotless clean, you can definitely sense the attention to every detail. The location is great, quiet and peaceful, surrounded by trees all around. The view is spectacular, you can see the waterfall and hear the sound of running water from distance when lying in your bed, just a wonderful scene to wake up to. Saman prepared a delicious breakfast and delivered it to the room by herself just to make sure that we do not need anything else. This was by far one of the best places we have been to in Ella. We would definitely book that place again on every trip back to Ella. We highly recommend this place.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 114 reviews
Price from
US$45
1 night, 2 adults

Ambiente Guest House

Ella (Near Badulla)

Ambiente Guest House, a property with a garden, is located in Ella, 5.2 km from Demodara Nine Arch Bridge, 49 km from Hakgala Botanical Garden, as well as 50 km from Horton Plains National Park.

B
Bari
From
Bangladesh
The first thing that strikes me is the jaw-dropping view in front of the guest house. The place in itself was nice with a homely atmosphere with super-friendly staff, especially the manager (think his name was Sanath). I checked in late in the afternoon which was well after lunchtime and they were super nice to offer me a fresh and tasty meal. I enjoyed this kind of hospitality throughout my 2 day-long stay. This was exactly the place I was looking for when I planned my visit to Ella.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 100 reviews
Price from
US$56
1 night, 2 adults

Eagle View villa

Ella (Near Badulla)

Featuring lake views, Eagle View villa offers accommodation with balcony, around 18 km from Demodara Nine Arch Bridge. This property offers access to a terrace and free private parking.

J
Joshua
From
Singapore
Clean, comfortable and lovely. Nadeeka and the staff were all especially friendly and helpful
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 365 reviews
Price from
US$34.20
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 and surroundings in the past month

See all

FAQ about guest houses in Badulla

Guest houses that travellers love in Badulla

See all
  • Avg. price/night: US$22
    Scored out of 10, guest rating 8.1
    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: US$42.97
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 84 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
    Superb - 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: US$22
    Scored out of 10, guest rating 8.1
    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: US$42.97
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 84 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