• 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 Argentine peso
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-11-13
Check-out date:
2026-11-14
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
  • Narangala Retreat Cabin

    No 40, Wekadahena, Kirioruwa, Kandegedara, Badulla, Sri Lanka (Open map)

    Staying at Narangala Retreat Cabin Badulla, guests can easily reach Botanical Garden, located approximately 4 km away.
    Read more
  • Hotel Narangala Wooden Villa

    Hotel Narangala, Badulla, Sri Lanka (Open map)

    Featuring a swimming pool, Hotel Narangala Wooden Villa Badulla is suitable for up to 6 people and is located approximately 6 km from Dhowa Rock Temple. Providing guests with Wi-Fi and private car…
    Read more
  • Elora Stay

    98 A16 Udukumbalwela, Ella, Sri Lanka 90090, Badulla, Sri Lanka (Open map)

    Accommodating up to 10 guests, the 2-bedroom Elora Stay Badulla villa is situated 3.7 km from renowned cultural sites such as Nine Arch Bridge. Located about 10 minutes by car from Honey Bee Garden…
    Read more
  • Nature Hub Koslanda Holiday House

    Naula, Koslanda, Badulla, Sri Lanka (Open map)

    Located around a 10-minute drive from the outdoor Water Pools, Nature Hub Koslanda Holiday House Badulla villa provides access to various tourist attractions in the vicinity.
    Read more
  • Veenu Homestay

    8 Deyyannewela Road, Badulla, Sri Lanka (Open map)

    Located about a 15-minute walk from the ancient Muthiyangana Raja Maha Viharaya Buddhist Temple, Veenu Homestay Badulla overlooks the mountain.
    Read more
  • Ella Sisilasa Holiday Bungalow

    Kithalella No 02, Badulla, Sri Lanka (Open map)

    The 1-bedroom Ella Sisilasa Holiday Bungalow Badulla is located approximately 6 km from Demodara Railway Loop and provides business guests with a catering service. Offering Wi-Fi, the villa is…
    Read more
  • Green Villa

    Sri Lanka Kaveeshaa Veenithagama Lower, Badulla, Sri Lanka (Open map)

    Located only 1.3 km from Buddhist Temple, the 3-room Green Villa Badulla features private parking for those who travel by car. Guests can reach the centre of Badulla in 5 minutes' walk and visit…
    Read more
  • Pini Roo Villa

    Badulla, Badulla, Sri Lanka (Open map)

    The spacious Pini Roo Villa Badulla is located a mere 1 km from Badulla Pillar Inscription and a 19-minute walk from Dhowa Rock Temple. This apartment capacity is based on up to 2 guests.
    Read more
  • Narangala Retreat Cabin Private Mountain Chalet

    Alugolla Road No 40, Badulla, Sri Lanka (Open map)

    Situated 4.1 km from Botanical Garden, Narangala Retreat Cabin Private Mountain Chalet Badulla invites guests to relax at a terrace.
    Read more
  • Villa At 37

    31/7 Abdulla Sahib Mawatha, Badulla, Sri Lanka (Open map)

    Overlooking the garden, Villa At 37 Badulla enjoys a convenient setting a 5-minute walk from Mosque. The 2-bedroom villa hosts up to 16 guests and provides them with a private parking lot.
    Read more
  • Ice Mango Homestay Badulla

    Lindamulla Paththini Dewalaya 40/161, Badulla, Sri Lanka (Open map)

    Ice Mango Homestay Badulla is located 3.3 km from Badulla Jumma Mosque and 10 minutes by car from Dhowa Rock Temple. At this homestay, Wi-Fi and a car park are also provided.
    Read more
  • Lesadhi Home Stay

    236 Mahiyangana Rd House, Badulla, Sri Lanka (Open map)

    Lesadhi Home Stay Badulla is located around 25 minutes' walk from Dhowa Rock Temple and provides a hot tub. With a maximum capacity of 10 guests, this property offers a car park.
    Read more
  • City Loft Ella

    Kitelella Rd 1, Badulla, Sri Lanka (Open map)

    Situated around 25 minutes' walk from Ella Rock Hike, the 2-room City Loft Ella Badulla apartment provides guests with Wi-Fi for either business or leisure. 2.6 km from the homestay you will find…
    Read more
  • Trailside Homestay

    B471 Kudawewa,Nahakadiya,Lunuwaththa, Badulla, Sri Lanka (Open map)

    To enjoy your vacation in Badulla, stay at the welcoming 2-room Trailside Homestay Badulla, which is 17 minutes' walk from Buddhist Temple and 4.9 km from Divurumpola.
    Read more
  • Happy Mood

    31 Station Road, Badulla, Sri Lanka (Open map)

    Located approximately 5 minutes' walk from the ancient Muthiyangana Raja Maha Viharaya Buddhist Temple and Muthiyagana Vihara, the 3-room Happy Mood Apartment Badulla features views of the city.
    Read more
  • An Homestay

    No 76 Keppetipola Road, Badulla, Sri Lanka (Open map)

    Situated merely 7 minutes' walk from Dhowa Rock Temple, the 1-bedroom An Homestay Badulla is ideal for up to 3 guests. Located 3.3 km from the 63m-high Dunhinda Falls, the villa provides Wi-Fi and a…
    Read more
  • Abcd

    78 B 648 Udapussellawa-Welimada Rd, Badulla, Sri Lanka (Open map)

    Nestled a 10-minute ride from Temple, Abcd Villa Badulla entices guests to explore various tourist destinations nearby. The 1-bedroom villa hosts up to 2 guests and provides them with a car park.
    Read more
  • Pini Roo Villa

    Badulla City, බදුල්ල නගරය., Badulla, Sri Lanka (Open map)

    Pini Roo Villa Badulla offers proximity to such city sites as Dunhinda Waterfall, located merely a 5-minute walk away. This Badulla villa is suitable for up to 14 guests and features a private…
    Read more
  • Tree Nature Resort

    134/2 Bandarawela Road, Singhepura, Hali Ela, Badulla, Sri Lanka (Open map)

    Offering a location 4.9 km from Botanical Garden, Tree Nature Resort Badulla villa gives access to various tourist spots in the area.
    Read more
  • Mid City Apartment

    No 195/2 Keppetipola Road Apartment, Badulla, Sri Lanka (Open map)

    Mid City Apartment Badulla features a convenient location a 5-minute walk from Methodist Church Badulla and hosts up to 6 guests. Wi-Fi and parking are also available at this apartment.
    Read more
Thank you for subscribing
Close