Skip to main content

B&Bs in Badulla

Find the B&Bs that appeal to you the most

B&Bs for every style

Find the right B&B for you in Badulla

The best B&Bs in Badulla

Check out our pick of great B&Bs in Badulla

Filter by:

Review score

Villa Lewis

Badulla

Villa Lewis, a property with a garden, is located in Badulla, 20 km from Demodara Nine Arch Bridge, 46 km from Hakgala Botanical Garden, as well as 16 km from Demodara Railway Station.

L
Leah
From
Australia
We arrived in the evening after a long train journey. We were tired and hungry and our hosts gave us the best welcome! We met Nihal and his family who invited us to have drinks with them and it was so great chatting with them. The housekeepers had prepared us a Sri Lankan dinner which was outstanding - probably the best food we’ve tried during our month long stay! They were just so kind and they really looked after us. Breakfast was also absolutely amazing. The villa is gorgeous and the location is in Badulla town which was great, we did have a little look around the next morning. The room and bathroom were spacious and the bed was super comfortable. Great shower too. Highly recommend staying here - it was one of the highlights of our time in Sri Lanka.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 59 reviews
Price from
US$39
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.

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

The Railway View Villa - Hali Ela, Sri Lanka

Hali Ela (Near Badulla)

The Railway View Villa - Hali Ela, Sri Lanka is situated in Hali Ela, 48 km from Gregory Lake, 14 km from Demodara Nine Arch Bridge, and 41 km from Hakgala Botanical Garden.

R
Robina
From
Australia
A lovely host family who have renovated their villa- beautiful rooms, and the best beds we have slept on in Sri Lanka. Great stay on the Pekoe trail. Dinner and breakfast available. Surunga a great host. Thankyou for our stay.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 30 reviews
Price from
US$18.23
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.

M
Marcin
From
Poland
The room was lovely and comfortable , beautiful calm location. Breakfast is amazing . Everything is new. Had a great time staying there.very lovely staff
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews
Price from
US$25
1 night, 2 adults

River Line -Ella

Ella (Near Badulla)

Set within 5.5 km of Demodara Nine Arch Bridge and 48 km of Hakgala Botanical Garden in Ella, River Line -Ella provides accommodation with seating area.

J
János Németh
From
Hungary
Really kind host with great hospitality and care. Delicious and plenty of dinner and breakfast. Comfortable room.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 11 reviews
Price from
US$27
1 night, 2 adults

Hobbit Hole Hideaway

Ella (Near Badulla)

Hobbit Hole Hideaway, a property with a garden, is set in Ella, 1.9 km from Little Adam's Peak, 3.6 km from Ella Spice Garden, as well as 3.6 km from Ella Railway Station.

L
Laura
From
Germany
A very loving and welcoming host family who truly go the extra mile — and they’re even opening a brand-new accommodation! We were absolutely delighted with the view and the breakfast. The only thing that bothered us a little was the smell in the room.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 103 reviews
Price from
US$100
1 night, 2 adults

Creek Downhills

Ella (Near Badulla)

Featuring river views, Creek Downhills offers accommodation with balcony, around 6.3 km from Demodara Nine Arch Bridge. There is an on-site restaurant and free private parking.

A
Anna
From
Australia
This is a hidden gem! You may not think so when you first stand outside the building, but trust the reviews! Nadi is an exceptional host. So caring, kind and generous. The room is excellent. The bed is huge and really comfortable and the room has beautiful views into the valley. You will be spoiled with an incredibly delicious home cooked breakfast (a different one every day!). The location is also superb. A 6 minute scooter drive up the hill into town. Our stay has been exceptional, would highly recommend :)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 123 reviews
Price from
US$40
1 night, 2 adults

Ella Lovers View Cabins

Ella (Near Badulla)

Located in Ella and only 6 km from Demodara Nine Arch Bridge, Ella Lovers View Cabins provides accommodation with mountain views, free WiFi and free private parking.

A
Anne
From
Netherlands
This place is amazing! The cabin is new and clean. It had a great view (and privacy). Beds are good. The owner and staff are so nice, they do you everything to make you feel comfortable. They offer a free shuttle service to the village (even though it’s only a 10 minute walk). I really liked the breakfast as well!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 104 reviews
Price from
US$76.50
1 night, 2 adults
All B&Bs in Badulla

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Badulla and surroundings in the past month

See all

Popular with guests booking B&Bs in Badulla

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

Popular with guests booking B&Bs in Badulla

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

Popular with guests booking B&Bs in Badulla

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

Popular with guests booking B&Bs in Badulla

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

Popular with guests booking B&Bs in Badulla

Popular with guests booking B&Bs in Badulla

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

Popular with guests booking B&Bs in Badulla

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

Popular with guests booking B&Bs in Badulla

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

Popular with guests booking B&Bs in Badulla

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

Popular with guests booking B&Bs in Badulla

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

Great access to the city centre. Check these B&Bs in Badulla and nearby

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

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.

From US$23.43 per night

Rathnapala Guest

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

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.

Cool spring

Badulla
Central location

Located 23 km from Demodara Nine Arch Bridge, Cool spring offers accommodation with a terrace.

From US$19.99 per night

Mid Clime Ella

Badulla
Central location

Mid Clime Ella, a property with a garden, is set in Badulla, 15 km from Demodara Nine Arch Bridge, 6.8 km from Ella Rock, as well as 10 km from Ella Spice Garden.

From US$28.87 per night

Thilina Guest

Badulla
Central location
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

Villa Lewis

Badulla
Central location
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 59 reviews

Villa Lewis, a property with a garden, is located in Badulla, 20 km from Demodara Nine Arch Bridge, 46 km from Hakgala Botanical Garden, as well as 16 km from Demodara Railway Station.

360 City View

Badulla
Central location
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
Central location

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$32.20 per night

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

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 B&Bs in Badulla

B&Bs that guests 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$23.43
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 25 reviews
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.
Guest review by
Julia Sch
Young couple
Avg. price/night: US$24
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 223 reviews
Daya was a good housekeeper, friendly, and really helpful. Room prices was cheap. View point was good. There were decent amount of kitchen supplies which were enough to make coffee, tea and eat the food we order. Food we ordered were quick, good, tasty, met our expectations and the prices were ok.
Guest review by
Danuka
Family with young children
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$24
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 223 reviews
Great location, great views, professional and friendly, helpful owner. Rooms clean, very aesthetically managed rooms and exteriors, bathroom good, a bit small though. Great common area with good views. Worth every bit of the slightly higher budget you pay for.
Guest review by
Jishnu
People with friends
Avg. price/night: US$23.43
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 25 reviews
great location,close to the bus station,need to contact with owner before arrived,clean and equipped room
Guest review by
LING
Family with young children