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

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.

S
Sigrun
From
Germany
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:)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 96 reviews
Price from
US$25.30
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.

J
Julia Sch
From
Slovakia
The location is great next tu bus station so you can lot of options where to go. The place is quiet, we had a room with a balcony and a bathroom, there were also towels. The staff was very very nice and helpful. Breakfast is also included in the price, which is really great and quite large. Definitely recommend.
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 25 reviews
Price from
US$12.10
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.

M
Maduwanthi
From
Sri Lanka
This was my second visit. They were very kind and friendly. The places needed to prepare for the offering were well organised, and the environment was very peaceful. It would be even better if efforts were made to tidy up the access road to the place.
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 29 reviews
Price from
US$10.22
1 night, 2 adults

Mountain Breeze Villa

Ella (Near Badulla)

Boasting a garden, terrace and views of mountain, Mountain Breeze Villa is located in Ella, 6.8 km from Demodara Nine Arch Bridge. This property offers access to a balcony and free private parking.

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

M
Mohamed
From
India
The location is beautiful, it has a very romantic vibe to it. The way they have built the wooden cabin is so aesthetic and well planned. The hosts were super helpful and the breakfast was amazing
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 126 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.

N
Nameme2
From
Sri Lanka
Near Ella Siyapatha Hut Restaurant, very good food. Good mountain view. Lovely dog called momo. Comfortable bed. Good mosquito net. Excellent breakfast.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 116 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.

L
Laura
From
Belgium
By far our best accommodation in Sri Lanka! The room is spacious, tastefully decorated, with a clean bathroom and a very comfortable bed. The view from the balcony (both from the room and the breakfast area) is breathtaking and the owner is very friendly and welcoming. To top it off, breakfast is fresh, copious and with a good mix of local and more Western options. The only thing we regret is that we could stay only one night.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 387 reviews
Price from
US$36
1 night, 2 adults

Winwood Ella

Ella (Near Badulla)

Situated in Ella, within 4.9 km of Demodara Nine Arch Bridge and 49 km of Hakgala Botanical Garden, Winwood Ella features accommodation with a terrace and free WiFi as well as free private parking for...

K
Katharina
From
Austria
The owner is incredibly nice and takes care of his guests. He prepares breakfast himself and serves it on the balcony at the agreed time. He also took us on a day trip and showed us the most beautiful places in Ella. I would highly recommend to stay there! One of the best stays in Sri Lanka. I would definitely come back again.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 607 reviews
Price from
US$44.10
1 night, 2 adults

Dilshan Cottage

Ella (Near Badulla)

Boasting mountain views, Dilshan Cottage offers accommodation with a garden and a balcony, around 1.8 km from Demodara Nine Arch Bridge.

j
julian
From
France
Really nice host, helpful and nice breakfast
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 121 reviews
Price from
US$38
1 night, 2 adults

Nature Green Hotels On Rock Home Ella

Ella (Near Badulla)

Nature Green Hotels On Rock Home Ella, a property with a garden, is set in Ella, 7 km from Demodara Nine Arch Bridge, 2.5 km from Ella Rock, as well as 2.9 km from Ella Spice Garden.

A
Anke
From
Belgium
We had an amazing stay at the On Rock homestay! The homestay is located between Ella Rock and Little Adams Peak in the jungle, so there is an amazing view! The best part about our stay was the very friendly and helpfull host Rivandu. He helped us with activities en drove us around with his tuktuk. We will miss this place and would love to come back!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 169 reviews
Price from
US$35
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

Popular with guests booking guest houses in Badulla

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 4 reviews

Popular with guests booking guest houses in Badulla

Popular with guests booking guest houses in Badulla

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 29 reviews

Popular with guests booking guest houses in Badulla

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 25 reviews

Popular with guests booking guest houses in Badulla

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking guest houses in Badulla

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 88 reviews

Popular with guests booking guest houses in Badulla

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 96 reviews

Popular with guests booking guest houses in Badulla

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 38 reviews

Popular with guests booking guest houses in Badulla

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 96 reviews

Popular with guests booking guest houses in Badulla

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 223 reviews

Enjoy breakfast in Badulla and nearby

Mountain Breeze Villa

Ella
Breakfast options
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews

Boasting a garden, terrace and views of mountain, Mountain Breeze Villa is located in Ella, 6.8 km from Demodara Nine Arch Bridge. This property offers access to a balcony and free private parking.

From US$42.18 per night

Village Breeze Cabana

Ella
Breakfast options
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Offering a garden and garden view, Village Breeze Cabana is located in Ella, 10 km from Demodara Nine Arch Bridge and 44 km from Hakgala Botanical Garden.

From US$38.85 per night

Thilina Guest

Badulla
Breakfast options
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 96 reviews

Situated in Badulla and only 21 km from Demodara Nine Arch Bridge, Thilina Guest features accommodation with mountain views, free WiFi and free private parking.

From US$15 per night

360 City View

Badulla
Breakfast options
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 223 reviews

Located within 23 km of Demodara Nine Arch Bridge and 49 km of Hakgala Botanical Garden in Badulla, 360 City View provides accommodation with seating area.

From US$24 per night

Malgedara

Badulla
Breakfast options

Offering a garden and mountain view, Malgedara is located in Badulla, 22 km from Demodara Nine Arch Bridge and 48 km from Hakgala Botanical Garden.

From US$28.87 per night

Crystal Resort

Badulla
Breakfast options
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 88 reviews

With mountain views, Crystal Resort is located in Badulla and has a restaurant and a shared kitchen. With garden views, this accommodation offers a balcony.

From US$37.97 per night

LD RoomA DunhidA

Badulla
Breakfast options
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 38 reviews

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.

FAQ about guest houses in Badulla

Guest houses that travellers love in Badulla

See all
Avg. price/night: US$17.80
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 96 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$37.97
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 88 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
Avg. price/night: US$17.80
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 96 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$37.97
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 88 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