• 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
Hotels near:

Select city first

Check-in date:
2026-05-11
Check-out date:
2026-05-12
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Sri Lanka

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
  • Wallawwa Holiday Resort

    No 104/01-A, Bandarawela Road,Uduwara,Hali Ela, Gedarakumbura, Sri Lanka

    2.3 km to City Centre (Open map)

    Located about 10 minutes' drive from the Dutch Fort, Wallawwa Holiday Resort Gedarakumbura offers access to tourist attractions throughout Gedarakumbura. While staying at this Gedarakumbura hotel, a…
    Read more
  • New Pearl Guest Inn

    No 138 Station Rd, Badulla, Sri Lanka

    2.3 km to City Centre (Open map)

    Located around 15 minutes' walk from the Botanical Garden, New Pearl Guest Inn Badulla villa offers a terrace with views of the mountain. Featuring garden views, the property invites guests to visit…
    Read more
    7.2
    Good
    6 reviews
  • Cloud Stay Badulla

    Station Road, Badulla, Sri Lanka

    2.3 km to City Centre (Open map)

    Located just 1.4 km from Dunhinda Waterfall, Cloud Stay Badulla hotel is only a 5-minute walk from Muthiyagana Vihara. This guest house also includes a car park.
    Read more
    8.5
    Fabulous
    7 reviews
  • Dilrukshan Holiday Resort

    No.121 Bandarawela Road, Badulla, Sri Lanka

    2.3 km to City Centre (Open map)

    Located 3.2 km from the 63m-high Dunhinda Falls, Dilrukshan Holiday Resort Badulla is 5 minutes' walk from Methodist Church Badulla. This hotel also includes a car park.
    Read more
  • Capitalcity Hotel

    Bank Road, Badulla, Sri Lanka

    2.3 km to City Centre (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
  • Tree Nature Resort

    No. 134, 2 Badulla Road, Hali Ela, Sri Lanka

    2.3 km to City Centre (Open map)

    Located 4.7 km from the Dutch Fort, the 7-room Tree Nature Resort Hali Ela villa offers cooking classes for guests' leisure. This property features opportunities for badminton in the area, about 10…
    Read more
    5.0
    Decent
    1 review
  • The Railway View Villa - Hali Ela, Sri Lanka

    Hali-Ela Railway Station, Hali Ela, Sri Lanka

    2.3 km to City Centre (Open map)

    Offering bicycles for rent, The Railway View Villa - Hali Ela, Sri Lanka hotel is 4.5 km from Methodist Church Badulla. Overlooking garden, the bed & breakfast welcomes guests with a daily gluten…
    Read more
    9.7
    Exceptional
    63 reviews
  • Summer Villa

    1 Bandarawela Rd Hunukotuwa, Badulla, Sri Lanka

    2.4 km to City Centre (Open map)

    Offering cars for rent, the 1-bedroom Summer Villa Badulla is located just 5 minutes' walk from Methodist Church Badulla. Providing guests with Wi-Fi and free private parking, this villa is 2.8 km…
    Read more
    10
    Exceptional
    1 review
  • River Side Hotel Inn

    No 27, Lower King'S Street, Badulla, Sri Lanka

    2.4 km to City Centre (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
  • Orelia Villas

    17/7, Senani Dodamgaswatta Aluthwelagama 90000 Badulla,Srilanka., Badulla, Sri Lanka

    2.4 km to City Centre (Open map)

    Boasting a botanical garden with a terrace, Orelia Villas Badulla is located merely a 5-minute stroll from the Dhowa Rock Temple. Offering a sauna, the accommodation is 2.5 km from the Badulla…
    Read more
    8.6
    Fabulous
    46 reviews
  • Rochesta Holiday Inn

    235 Lower Street, Badulla, Sri Lanka

    2.5 km to City Centre (Open map)

    Situated about a 5-minute walk from Rochesta Holiday Inn Badulla, guests can reach Muthiyagana Vihara in no time. The guest house also includes parking.
    Read more
    6.4
    Pleasant
    22 reviews
  • Family Holiday Inn

    Lalith Sewana, Goluarawa, Haliela, Badulla, Sri Lanka

    2.5 km to City Centre (Open map)

    Family Holiday Inn Badulla is located 15 minutes by car from the St Mark's Church and 5 km from Muthiyagana Vihara. Guests have the opportunity to make their stay at this apartment more exciting by…
    Read more
    8.6
    Fabulous
    31 reviews
  • Pini Roo Villa

    Badulla City, බදුල්ල නගරය., Badulla, Sri Lanka

    2.5 km to City Centre (Open map)

    Pini Roo Villa Badulla offers quick access to such tourist spots as Dunhinda Waterfall, situated merely a 5-minute walk away.
    Read more
  • Rathnapala Guest

    8A,Sumanatissagama,Viharagoda,Badulla, Badulla, Sri Lanka

    2.5 km to City Centre (Open map)

    Located around 25 minutes' walk from the 3-star Rathnapala Guest Hotel Badulla, guests can reach Buddhist Temple. The guest house offers complimentary private parking on site.
    Read more
    6.7
    Pleasant
    29 reviews
  • Weligama Resort

    Weligama Resort, 327A, Newpassara Road, Viharagoda, Badulla, Sri Lanka

    2.6 km to City Centre (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
  • The Living Villa

    Alugolla Road No 20 Wimaladarma Mawatha, Badulla, Sri Lanka

    2.6 km to City Centre (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
  • High Tree Nest

    Badulla Road, Badulla, Sri Lanka

    2.6 km to City Centre (Open map)

    Located only 8 minutes' walk from High Tree Nest Hotel Badulla, guests can reach Muthiyagana Vihara. There is also a car park.
    Read more
  • 96 Resort

    96'S Resort 1, Badulla, Sri Lanka

    2.6 km to City Centre (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
  • Badulla Bliss

    Hingurugamuwa Road, Badulla, Sri Lanka

    2.6 km to City Centre (Open map)

    Guests of Badulla Bliss Hotel can visit Methodist Church Badulla, situated nearly 25 minutes' walk away. There is also a free private car park.
    Read more
    9.0
    Superb
    1 review
  • Travelnest

    Wewalhinna - Kadana Road, Badulla, Sri Lanka

    2.6 km to City Centre (Open map)

    Situated nearly a 20-minute stroll from the ancient Muthiyangana Raja Maha Viharaya Buddhist Temple, Travelnest Hotel Badulla offers proximity to various city highlights.
    Read more
Thank you for subscribing
Close