• 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-04-30
Check-out date:
2026-05-01
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 3-star Crown Regency- Badulla Hotel is located around a 5-minute walk from the Dhowa Rock Temple and provides guided tour service for a better travel experience. Featuring baggage storage and a…
    Read more
    8.9
    Fabulous
    183 reviews
  • Heritage Grand - Badulla

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

    Featuring a restaurant, Heritage Grand - Badulla hotel lies around a 5-minute walk from the Dhowa Rock Temple. The hotel serves seafood dishes prepared in the Asian restaurant on site.
    Read more
    8.9
    Fabulous
    149 reviews
  • Nilgira Villa By Lilys

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

    Nilgira Villa By Lilys Badulla hotel features 6 rooms and lies just 1.9 km from Shrine. The hotel offers a botanical garden with a balcony.
    Read more
    9.8
    Exceptional
    37 reviews
  • Ninety Nine Grand Hotel

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

    Located about a 15-minute drive from the Dhowa Rock Temple, the 3-star Ninety Nine Grand Hotel Badulla offers Wi-Fi throughout the property and parking. Located 55 km from Gregory Lake SPB airport…
    Read more
    7.3
    Good
    31 reviews
  • Araliya Hotel

    Araliya Hotel, Badulla, Sri Lanka (Open map)

    Nearly a 25-minute walk from the Badulla Kataragama Devalaya, Araliya Hotel Badulla includes 8 rooms. You will find a restaurant at the hotel.
    Read more
    10
    Exceptional
    1 review
  • Mount View Hotel Badulla

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

    Located about a 25-minute walk from Buddhist Temple, Mount View Hotel Badulla is 400 metres from Muthiyagana Vihara.
    Read more
    10
    Exceptional
    1 review
  • Ella Shia Cabana

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

    Featuring views of the mountain, Ella Shia Cabana Badulla hotel is located a 15-minute ride from the R. M. S Antique And Brassware. This hotel also includes a car park.
    Read more
    10
    Exceptional
    1 review
  • Dunhinda Falls Inn

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

    Located just 1.5 km from Mosque, the 3-star Dunhinda Falls Inn Badulla provides guests with tour/ticket assistance for a better travel experience. Boasting a location just steps from the Dhowa Rock…
    Read more
  • Hotel Greenmount

    89 Mahiyangana Road, Badulla, Sri Lanka (Open map)

    The 3-star Hotel Greenmount Badulla offers proximity to the Dutch Fort, situated just 0.9 km away. This Badulla hotel features safety facilities including 24-hour security service.
    Read more
    10
    Exceptional
    1 review
  • Hill House Haldummulla

    Colombo Road, Badulla, Sri Lanka (Open map)

    Situated 4.9 km from Hill House Haldummulla Hotel Badulla, guests can visit the Uduwara Falls. There is also a car park.
    Read more
    8.8
    Fabulous
    5 reviews
  • Weligama Resort

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

    Weligama Resort Badulla offers easy access to Shrine, which is situated approximately a 5-minute walk away. The hotel also includes parking.
    Read more
    10
    Exceptional
    1 review
  • 96 Resort

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

    Located within a 500-metre distance of the Fox Hill, 96 Resort Badulla is a 6-minute walk from the St Mark's Church.
    Read more
    8.0
    Very Good
    1 review
  • Kites Mountain

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

    Kites Mountain Hotel Badulla offers proximity to the Dhowa Rock Temple, which is located 2.9 km away. Featuring 23 rooms with views of the pool, the hotel is around 10 minutes by car from the Dutch…
    Read more
    9.2
    Superb
    21 reviews
  • The Living Villa

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

    The Living Villa Badulla hotel, located 2.3 km from the Badulla Kataragama Devalaya, features Wi-Fi throughout the property.
    Read more
    8.6
    Fabulous
    6 reviews
  • A'Lankaa Resorts & Spa

    Wattagamuwa Haldummulla, Badulla, Sri Lanka (Open map)

    The 4-star A'Lankaa Resorts & Spa Badulla boasts a summer terrace and a shared lounge as well as a setting near the historic district of Badulla. Located about a 10-minute ride from the Lanka Ella…
    Read more
    6.0
    Pleasant
    1 review
  • Morril'S Resort

    Railway Station, Badulla, Sri Lanka (Open map)

    Providing 8 rooms, Morril'S Resort Badulla is about 20 minutes' walk from the Dutch Fort. The hotel also provides guests with Wi-Fi, available throughout the property.
    Read more
  • Narangala Retreat Cabin

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

    Located within a 4-km distance of the Botanical Garden, the 2-star Narangala Retreat Cabin Badulla hotel offers amenities such as a summer terrace and a picnic area.
    Read more
  • River Side Hotel Inn

    No 27, Lower King'S Street, Badulla, Sri Lanka (Open map)

    The 3-star smoke-free River Side Hotel Inn Badulla, located within 5 minutes' walk of the Wewessa Ella Waterfall, offers a swimming pool, Wi-Fi in public areas. The hotel is a good starting point for…
    Read more
  • Hotel Change

    372 Mahiyangana Road, Badulla, Sri Lanka (Open map)

    Hotel Change Badulla is situated 7 km from the Bogoda Wooden Bridge, which is an excellent place to improve cultural awareness. Featuring 8 rooms with views of the mountain, this hotel is a 10-minute…
    Read more
  • Capitalcity Hotel

    Bank Road, Badulla, Sri Lanka (Open map)

    Situated about a 20-minute walk from the Dutch Fort, Capitalcity Hotel Badulla offers a meeting room with a range of business amenities. Featuring a luggage room, this hotel is located fairly close…
    Read more
Thank you for subscribing
Close