• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-11-12
Check-out date:
2026-11-13
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Badulla

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Boo Kirinda Holiday Resort

    Boo Kirinda,1St Mile Post Bandarawela Road, Badulla, Sri Lanka (Open map)

    Offering access to Botanical Garden, which is nearly a 25-minute walk away, the elegant Boo Kirinda Holiday Resort Badulla features an aqua park, a sundeck, and a picnic area.
    Read more
    9.3
    Superb
    154 reviews
  • The Serenity

    20/9A Gagabada Road Badulla, Badulla, Sri Lanka (Open map)

    The Serenity Badulla apartment is located 3.4 km from the well known waterfall "Dunhinda Falls" and 13 minutes on foot from Badulla Jumma Mosque. Guests can benefit from a convenient location a short…
    Read more
    9.1
    Superb
    74 reviews
  • Tk Homes

    Demodera - Spring Valley - Badulla Road 161/1,Springvalley Road,Lidamulla, Badulla, Sri Lanka (Open map)

    The 7-room Tk Homes Badulla apartment offers proximity to a number of tourist attractions, such as Dhowa Rock Temple, located approximately 25 minutes' walk away.
    Read more
  • Heritage Grand - Badulla

    205 Keppetipola Mawatha, Badulla, Badulla, Sri Lanka (Open map)

    Featuring a restaurant, the comfortable Heritage Grand - Badulla hotel lies approximately a 5-minute walk from Dhowa Rock Temple. The hotel serves Indian dishes prepared in the Asian restaurant on…
    Read more
    8.6
    Fabulous
    169 reviews
  • Villa Lewis

    18/1 Bandaranayake Mawatha, Badulla, Sri Lanka (Open map)

    Offering a location 5 minutes' walk from Mosque, Villa Lewis Badulla hotel offers 5 rooms. This bed & breakfast offers Wi-Fi in the rooms.
    Read more
    9.2
    Superb
    46 reviews
  • 1818 Badulla

    No 44, Dalada Elle Road,Mailagasthanna, Badulla, Badulla, Sri Lanka (Open map)

    To enjoy your vacation in Badulla, stay at the 4-room 1818 Badulla Apartment, which is just 1.2 km from Badulla Pillar Inscription and within 20 minutes' walk of Dunhinda Waterfall. The homestay with…
    Read more
    7.7
    Good
    56 reviews
  • Dedunu Cabana & Resort

    2Nd Mile Post, Bandarawela Road, Badulla, Sri Lanka (Open map)

    Featuring a scenic location, Dedunu Cabana & Resort Badulla offers views of the mountain, and is 25 minutes' walk from the ancient Muthiyangana Raja Maha Viharaya Buddhist Temple. This resort also…
    Read more
    8.0
    Very Good
    27 reviews
  • Lotus Ella Homestay

    Police Station Road, Ambagolla, Ella, Sri Lanka., Badulla, Sri Lanka (Open map)

    Lotus Ella Homestay Badulla is located 6 minutes' stroll from R. M. S Antique And Brassware Souvenir Store and 2.4 km from Ella Rock Hike. Wi-Fi and private car parking are provided for guests'…
    Read more
    8.5
    Fabulous
    14 reviews
  • Suriya Haven Homestay

    Clinic Road 42/1, Badulla, Sri Lanka (Open map)

    To enjoy your vacation in Badulla, stay at the 5-room Suriya Haven Homestay Badulla, which is only 0.9 km from Badulla Jumma Mosque and around 900 metres from Mosque. Wi-Fi and parking are also…
    Read more
    6.1
    Pleasant
    25 reviews
  • Ella Tea House Garden

    Dimbulgasthenna , Hela Halpe , Bandarawela., Badulla, Sri Lanka (Open map)

    Situated within 10 minutes' drive of the ancient Dhowa rock temple, the comfortable Ella Tea House Garden Bed & Breakfast Badulla features bicycles and hire for rent. While staying at this Badulla…
    Read more
    10
    Exceptional
    4 reviews
  • High Tree Nest

    Badulla Road, Badulla, Sri Lanka (Open map)

    Located merely 0.9 km from High Tree Nest Hotel Badulla, guests can reach Wewessa Ella Waterfall. The centre of Badulla is a 10 minutes' walk of the hotel.
    Read more
  • D Residence - Riverside Villa Dunhinda

    5Th Mile Post, Mahiyangana Road, Sorasoranathota, Badulla, Sri Lanka (Open map)

    During the stay at D Residence - Riverside Villa Dunhinda Badulla, guests can indulge in fisheries or visit the ancient Muthiyangana Raja Maha Viharaya Buddhist Temple, located 7 km away. The 4…
    Read more
    10
    Exceptional
    1 review
  • Family Holiday Inn

    Lalith Sewana, Goluarawa, Haliela, Badulla, Sri Lanka (Open map)

    The 5-room Family Holiday Inn Badulla is located 10 minutes by car from Dutch Fort and 4.9 km from the ancient Muthiyangana Raja Maha Viharaya Buddhist Temple. The maximum occupancy at the apartment…
    Read more
    8.6
    Fabulous
    25 reviews
  • Orelia Villas

    17/7, Senani Dodamgaswatta Aluthwelagama 90000 Badulla,Srilanka., Badulla, Sri Lanka (Open map)

    Staying at the 3-room Orelia Villas Badulla, guests can visit Badulla Kataragama Devalaya Buddhist Temple, which is approximately a 10-minute ride away.
    Read more
    8.4
    Very Good
    52 reviews
  • Vindiv Family Resort - Badulla

    168 Peradeniya-Badulla-Chenkaladi Hwy, Badulla, Sri Lanka (Open map)

    The comfortable Vindiv Family Resort - Badulla offers access to Dhowa Rock Temple, which is located approximately a 10-minute drive away. There is also a private parking lot.
    Read more
    9.0
    Superb
    1 review
  • Galeena Guest

    Galeena Guest, Badulla, Sri Lanka (Open map)

    Featuring Wi-Fi throughout the property, the elegant Galeena Guest Badulla hotel sits 2.7 km from Shrine. The guest house also includes private car parking.
    Read more
    10
    Exceptional
    1 review
  • Malgedara

    Peradeniya-Badulla-Chenkaladi Hwy No 28, Badulla, Sri Lanka (Open map)

    The elegant Malgedara Hotel Badulla is approximately 10 minutes' drive from St Mark's Church and features a terrace and a picnic area.
    Read more
    8.0
    Very Good
    5 reviews
  • Cabin On The Bend

    Caffora, Badulla, Sri Lanka (Open map)

    The elegant Cabin On The Bend Badulla hotel enjoys a convenient location and provides easy access to R. M. S Antique And Brassware Souvenir Store, a place where guests can shop, located approximately…
    Read more
    10
    Exceptional
    1 review
  • Ella Shia Cabana

    Ella Shia, Balleketuwa, Badulla, Sri Lanka (Open map)

    Ella Shia Cabana Badulla hotel, located a 10-minute drive from Nine Arch Bridge, features Wi-Fi in the rooms. Guests can swim in an outdoor swimming pool, while this hotel provides views of the…
    Read more
    10
    Exceptional
    1 review
  • Aaranya Homestay

    Middle Classes Housing Scheme, No 22 Eladhaluwa Road, Badulla 90000, Badulla, Sri Lanka (Open map)

    Located about a 10-minute ride from Botanical Garden, the comfortable Aaranya Homestay Badulla hotel offers Wi-Fi throughout the property and private parking.
    Read more
    9.6
    Exceptional
    7 reviews
Thank you for subscribing
Close