• 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-11-10
Check-out date:
2026-11-11
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
  • The Heritage Grand

    205 Keppetipola Road, Badulla, Sri Lanka

    1.2 km to City Centre (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
  • Eightyseven Guest And Restaurant

    Badulupitiya Road Badulla, Badulla, Sri Lanka

    1.2 km to City Centre (Open map)

    Situated only a 6-minute walk from Botanical Garden, the comfortable Eightyseven Guest And Restaurant Hotel Badulla includes 7 rooms with views of the garden. The hotel also includes a private…
    Read more
  • Heritage Grand - Badulla

    205 Keppetipola Mawatha, Badulla, Badulla, Sri Lanka

    1.2 km to City Centre (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
  • Badulla Holiday Stay

    189/A,Kanupalalla, Badulla, Sri Lanka

    1.2 km to City Centre (Open map)

    Featuring Wi-Fi throughout the property, Badulla Holiday Stay hotel sits 18 minutes' walk from Badulla Kataragama Devalaya Buddhist Temple. The guest house also includes a private parking lot.
    Read more
  • Sun Inn Apartment

    Keppetipola Road, Badulla, Sri Lanka

    1.2 km to City Centre (Open map)

    The comfortable 3-star Sun Inn Apartment Badulla provides proximity to Bogoda Wooden Bridge, which is located approximately 7 km away. Guests will enjoy a continental breakfast and access to a…
    Read more
  • The Serenity

    20/9A Gagabada Road Badulla, Badulla, Sri Lanka

    1.3 km to City Centre (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
    73 reviews
  • Nature View Villa

    No 36 Sri Wimaladharma Road, Badulla, Sri Lanka

    1.3 km to City Centre (Open map)

    To enjoy your vacation in Badulla, stay at the 3-room Nature View Villa Badulla, which is within a 2-km distance of Badulla Jumma Mosque and around a 15-minute drive from Bogoda Wooden Bridge. The…
    Read more
    9.8
    Exceptional
    6 reviews
  • Mid City Apartment

    No 195/2 Keppetipola Road Apartment, Badulla, Sri Lanka

    1.3 km to City Centre (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
  • Silva Hostel

    168 Peradeniya-Badulla-Chenkaladi Highway, Badulla, Sri Lanka

    1.3 km to City Centre (Open map)

    Located approximately a 15-minute ride from Badulla Kataragama Devalaya Buddhist Temple, Silva Hostel Badulla provides guests with private parking.
    Read more
  • An Homestay

    No 76 Keppetipola Road, Badulla, Sri Lanka

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

    Hingurugamuwa Road, Badulla, Sri Lanka

    1.3 km to City Centre (Open map)

    Located 2.3 km from Fox Hill, Badulla Bliss Hotel offers spacious rooms around 25 minutes' walk from Badulla Pillar Inscription. The guest house provides Wi-Fi throughout the property.
    Read more
    9.0
    Superb
    1 review
  • Healing Home Venue Badulla

    Bogahamadiththa, Badulla, Sri Lanka

    1.4 km to City Centre (Open map)

    Nestled a 25-minute walk from the ancient Muthiyangana Raja Maha Viharaya Buddhist Temple, Healing Home Venue Badulla entices guests to explore various tourist destinations nearby.
    Read more
    5.5
    Decent
    2 reviews
  • Dream Holiday Home Badulla

    No 22 Race Course Road, Badulla, Sri Lanka

    1.4 km to City Centre (Open map)

    To enjoy your vacation in Badulla, stay at Dream Holiday Home Badulla apartment, which is within 6 km of Fox Hill and approximately 10 minutes' drive from the well known waterfall "Dunhinda Falls".
    Read more
  • Villa 44 Badulla

    34/15 Bandaranayake Mawatha, Badulla, Sri Lanka

    1.4 km to City Centre (Open map)

    Featuring Wi-Fi throughout the property, the 3-star recently renovated Villa 44 Badulla hotel is about 10 minutes by car from the 63m-high Dunhinda Falls. Guests of the comfortable guest house can…
    Read more
    10
    Exceptional
    3 reviews
  • Dedunu Cabana & Resort

    2Nd Mile Post, Bandarawela Road, Badulla, Sri Lanka

    1.4 km to City Centre (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
  • Villa Lewis

    18/1 Bandaranayake Mawatha, Badulla, Sri Lanka

    1.4 km to City Centre (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
  • Dedunu Guest

    2Nd Mile Post, Bogahamaditta, Badulla, Sri Lanka

    1.4 km to City Centre (Open map)

    Dedunu Guest Hotel Badulla offers 4 rooms a 10-minute drive from Botanical Garden. This guest house also includes a private parking lot.
    Read more
    9.7
    Exceptional
    31 reviews
  • Target Range Villa - Luxury Getaway Nestled In The Heart Of Badulla

    Bandaranayake Mawatha36/3A 36/3A, Badulla, Sri Lanka

    1.4 km to City Centre (Open map)

    Providing guests with cars for rent, the elegant 3-star Target Range Villa - Luxury Getaway Nestled In The Heart Of Badulla hotel is nearly 25 minutes on foot from the ancient Muthiyangana Raja Maha…
    Read more
    9.7
    Exceptional
    74 reviews
  • Hotel Vantage

    108 Mahiyangana Road, Badulla, Sri Lanka

    1.5 km to City Centre (Open map)

    Guests of Hotel Vantage Badulla can visit Bogoda Wooden Bridge, situated around 7 km away. The centre of Badulla can be reached within a 5-minute walk, and natural attractions like the well known…
    Read more
  • Family Inn

    6/16, Kanupelella Road, Hingurugamuwa, Badulla, Sri Lanka 6/16, Badulla, Sri Lanka

    1.5 km to City Centre (Open map)

    Family Inn Badulla offers 3 rooms 10 minutes' drive from St Mark's Church. This hotel also includes private parking.
    Read more
Thank you for subscribing
Close