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

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.

L
Lindsay
From
New Zealand
The wonderful Manager texted me in advance of my arrival time to confirm I was coming, he arranged a Tuktuk to meet me at Badulla Train Station, and greeted me upon my belated arrival ~ prepared a sumptuous breakfast, including early on my departure date, arranged a Tuktuk to take me to the Station ~ I loved the Property and elevated location overlooking lush Badulla.and the surrounding hills...
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.

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

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 5.9
Passable - What previous guests thought, 30 reviews
Price from
US$10.22
1 night, 2 adults

Mountain Breeze Villa

Ella (Near Badulla)

Offering a garden and mountain view, Mountain Breeze Villa is located in Ella, 6.8 km from Demodara Nine Arch Bridge and 45 km from Hakgala Botanical Garden.

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

L
Lin Eng
From
Malaysia
The view from the room is breathtaking. Breakfast at the balcony with the waterfall view is superb. The overall service is good and there’s a lot of privacy as you get the room all by yourselves. Everything else is new and well maintained.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 115 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.

H
Hrdlickova
From
Czech Republic
It was so famous place and perfect cleanly rooms for our family. Breakfast was so big and perfect prepared.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 106 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.

U
Umberto
From
Italy
Awesome view, nice staff , good price Out of Ella's touristic crowd Strongly recommended
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 372 reviews
Price from
US$36
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.

A
Aurimas
From
Lithuania
Helpful, sincere host. Excellent and quiet location, near the central street.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 117 reviews
Price from
US$38
1 night, 2 adults

Wingate Homestay

Ella (Near Badulla)

Wingate Homestay has a terrace and is situated in Ella, within just less than 1 km of Ella Spice Garden and a 11-minute walk of Ella Railway Station.

V
Varun
From
India
Very clean property. Hosts are extremely warm and friendly. Excellent breakfast. All the amenities provided at minimum cost. 3 min walk from the center
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 134 reviews
Price from
US$38
1 night, 2 adults

Rock Grand View

Ella (Near Badulla)

Boasting a patio with garden views, a garden and a shared lounge, Rock Grand View can be found in Ella, close to Ella Railway Station and 5.4 km from Demodara Nine Arch Bridge.

R
Renu Thapliyal
From
United Arab Emirates
Amazing waterfall view from the room. Amazing staff Ramesh was very helpful...
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 222 reviews
Price from
US$55
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

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, 6 reviews

    Offering a garden and mountain view, Mountain Breeze Villa is located in Ella, 6.8 km from Demodara Nine Arch Bridge and 45 km from Hakgala Botanical Garden.

    From US$33.30 per night
  • Village Breeze Cabana

    Ella
    Breakfast options
    Scored out of 10, guest rating 10.0
    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$33.30 per night
  • Thilina Guest

    Badulla
    Breakfast options
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 105 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.

  • Crystal Resort

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

    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.

    From US$42.97 per night
  • Offering a terrace and mountain view, Rockhill Holiday Bungalow is set in Badulla, 20 km from Demodara Railway Station and 26 km from Ella Railway Station.

  • LD RoomA DunhidA

    Badulla
    Breakfast options
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 37 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.

Save money on guest houses in Badulla and nearby – budget options available

  • Rathnapala Guest

    Badulla
    Budget options available
    Scored out of 10, guest rating 5.9
    Passable - What previous guests thought, 30 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.

    From US$20.22 per night

FAQ about guest houses in Badulla

Guest houses that travellers love in Badulla

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