• 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
  • Crown Regency- Badulla

    18 Peelipotha Gama Road, Badulla, Sri Lanka (Open map)

    The comfortable Crown Regency- Badulla Hotel gives quick access to Methodist Church Badulla, situated approximately a 5-minute walk away. Offering a location merely 150 metres from Dhowa Rock Temple,…
    Read more
    8.7
    Fabulous
    197 reviews
  • 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
  • Nilgira Villa By Lilys

    Nilgira Villa, No. 29 Ela Daluwa Road, Badulla, Sri Lanka., Badulla, Sri Lanka (Open map)

    The 2-star Nilgira Villa By Lilys Badulla hotel, located a 19-minute walk from Badulla Pillar Inscription, features Wi-Fi in public areas. The hotel also includes private car parking.
    Read more
    9.6
    Exceptional
    66 reviews
  • Ninety Nine Grand Hotel

    No 104 Uduwara, Haliela, Badulla, Sri Lanka (Open map)

    Situated about a 15-minute drive from the ancient Muthiyangana Raja Maha Viharaya Buddhist Temple, the comfortable 3-star Ninety Nine Grand Hotel Badulla features cars for rent. Comprising 9 rooms…
    Read more
    7.1
    Good
    29 reviews
  • Mount View Hotel Badulla

    Mount View Hotel, Badulla, Sri Lanka (Open map)

    The comfortable Mount View Hotel Badulla lies within 20 minutes' walk of Dunhinda Waterfall, and features a restaurant. The 4-star hotel offers private parking on site.
    Read more
    8.6
    Fabulous
    4 reviews
  • Araliya Hotel

    Kailagoda Temple Road, Badulla, Sri Lanka (Open map)

    Offering cars for rent, as well as Wi-Fi throughout the property, the comfortable Araliya Hotel Badulla is a mere 1.4 km from Badulla Jumma Mosque. The 3-star hotel features a terrace and a picnic…
    Read more
    9.3
    Superb
    6 reviews
  • 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
  • Dunhinda Falls Inn

    # 35/10 Bandaranayake Mawatha, Badulla, Sri Lanka (Open map)

    Located approximately 10 minutes by car from the ancient Muthiyangana Raja Maha Viharaya Buddhist Temple, the comfortable Dunhinda Falls Inn Badulla offers air-conditioned rooms 2.5 km from the well…
    Read more
    7.6
    Good
    37 reviews
  • Hill House Haldummulla

    Colombo Road, Badulla, Sri Lanka (Open map)

    Featuring views of the mountain, the comfortable Hill House Haldummulla Hotel Badulla is located approximately 6 km from the benedictine Adisham Hall Monastery. The hotel provides 24-hour security to…
    Read more
    8.8
    Fabulous
    5 reviews
  • Weligama Resort

    Weligama Resort, 327A, Newpassara Road, Viharagoda, Badulla, Sri Lanka (Open map)

    Located a mere 12 minutes' walk from Fox Hill, the comfortable Weligama Resort Badulla offers comfortable rooms 1.4 km from Dutch Fort. Overlooking mountain, the hotel welcomes guests with a daily…
    Read more
    10
    Exceptional
    1 review
  • 96 Resort

    96'S Resort 1, Badulla, Sri Lanka (Open map)

    Offering a location 5 minutes' walk from Dunhinda Waterfall, 96 Resort Badulla offers 5 rooms. This hotel also includes private parking.
    Read more
    9.0
    Superb
    2 reviews
  • Kites Mountain

    Kits Mountein,Mahiyangana Road,Badulla, Badulla, Sri Lanka (Open map)

    Offering cars for rent, as well as Wi-Fi throughout the property, the comfortable Kites Mountain Hotel Badulla is 3.9 km from the 63m-high Dunhinda Falls. Located around 10 minutes by car from the…
    Read more
    8.9
    Fabulous
    26 reviews
  • The Living Villa

    Alugolla Road No 20 Wimaladarma Mawatha, Badulla, Sri Lanka (Open map)

    The comfortable The Living Villa Badulla hotel offers a terrace, located 2.3 km from Badulla Kataragama Devalaya Buddhist Temple. This hotel serves Asian dishes prepared in the Asian restaurant on…
    Read more
    8.6
    Fabulous
    7 reviews
  • Araliya Hotel

    Araliya Hotel, Badulla, Sri Lanka (Open map)

    Overlooking the mountain, the comfortable Araliya Hotel Badulla is 2.3 km from the ancient Muthiyangana Raja Maha Viharaya Buddhist Temple. Located about 15 minutes' drive from Bogoda Wooden Bridge…
    Read more
    5.5
    Decent
    2 reviews
  • The Heritage Grand

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

    Located within 5 minutes' walk of the 3-star The Heritage Grand Badulla hotel, guests can quickly reach Methodist Church Badulla. Featuring 12 rooms with views of the mountain, this Badulla hotel is…
    Read more
    5.2
    Decent
    5 reviews
  • A'Lankaa Resorts & Spa

    Wattagamuwa Haldummulla, Badulla, Sri Lanka (Open map)

    The comfortable 4-star A'Lankaa Resorts & Spa Badulla is within 25 minutes' walk of Haldummulla Ella Waterfall and has an infinity pool plus a fitness club.
    Read more
    6.4
    Pleasant
    5 reviews
  • Morril'S Resort

    Railway Station, Badulla, Sri Lanka (Open map)

    Providing 8 rooms, Morril'S Resort Badulla is a mere 1.3 km from St Mark's Church. Guests who stay at the hotel can park their car on site.
    Read more
  • Namali Guest House

    No. 135, Kanupelella Road, Mailagasthenna, Badulla, Sri Lanka (Open map)

    Offering a nightclub and a picnic area, the comfortable Namali Guest House Badulla is situated in Badulla, 19 minutes' walk from St Mark's Church. Featuring 8 rooms with views of the mountain, this…
    Read more
  • Dddd

    No 55 Lower Street, Badulla, Sri Lanka (Open map)

    The comfortable Dddd Hotel Badulla includes comfortable rooms situated just 1.5 km from the ancient Muthiyangana Raja Maha Viharaya Buddhist Temple. There is also parking.
    Read more
Thank you for subscribing
Close