• 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
  • Aaranya Homestay

    Middle Classes Housing Scheme, No 22 Eladhaluwa Road, Badulla 90000, Badulla, Sri Lanka

    0.1 km to City Centre (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
  • 360 City View

    25 Eladaluwa Road, Badulla, Sri Lanka

    0.1 km to City Centre (Open map)

    Featuring Wi-Fi throughout the property, the 3-star 360 City View Badulla hotel sits 2.8 km from the ancient Muthiyangana Raja Maha Viharaya Buddhist Temple. The guest house entices guests with…
    Read more
    8.1
    Very Good
    158 reviews
  • Galeena Guest

    Galeena Guest, Badulla, Sri Lanka

    0.4 km to City Centre (Open map)

    Featuring Wi-Fi throughout the property, the elegant Galeena Guest Badulla hotel sits 2.7 km from Shrine. The guest house also includes private car parking.
    Read more
    10
    Exceptional
    1 review
  • Veenu Homestay

    8 Deyyannewela Road, Badulla, Sri Lanka

    0.4 km to City Centre (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
  • Thilina Guest

    No 06 Lower Kings Street, Badulla, Sri Lanka

    0.4 km to City Centre (Open map)

    Situated approximately 20 minutes' walk from the ancient Muthiyangana Raja Maha Viharaya Buddhist Temple, the comfortable Thilina Guest Hotel Badulla is adorned with tiled floors, offering essentials…
    Read more
    7.7
    Good
    95 reviews
  • Suriya Haven Homestay

    Clinic Road 42/1, Badulla, Sri Lanka

    0.5 km to City Centre (Open map)

    To enjoy your vacation in Badulla, stay at the 5-room Suriya Haven Homestay Badulla, which is only 0.9 km from Badulla Jumma Mosque and around 900 metres from Mosque. Wi-Fi and parking are also…
    Read more
    6.2
    Pleasant
    25 reviews
  • Capitalcity Hotel

    Bank Road, Badulla, Sri Lanka

    0.6 km to City Centre (Open map)

    Featuring luggage storage, Capitalcity Hotel Badulla lies merely a 6-minute walk from the ancient Muthiyangana Raja Maha Viharaya Buddhist Temple. There is also secured parking.
    Read more
  • Cloud Stay Badulla

    Station Road, Badulla, Sri Lanka

    0.6 km to City Centre (Open map)

    Located just a 5-minute walk from Muthiyagana Vihara, the 3-star Cloud Stay Badulla hotel gives quick access to various city sites.
    Read more
    9.3
    Superb
    15 reviews
  • Happy Mood

    31 Station Road, Badulla, Sri Lanka

    0.7 km to City Centre (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
  • River Side Hotel Inn

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

    0.7 km to City Centre (Open map)

    The 3-star River Side Hotel Inn Badulla provides proximity to Methodist Church Badulla, which is situated nearly a 20-minute walk away. This Badulla hotel offers a car park on site.
    Read more
  • Morril'S Resort

    Railway Station, Badulla, Sri Lanka

    0.7 km to City Centre (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
  • Mount View Hotel Badulla

    Mount View Hotel, Badulla, Sri Lanka

    0.7 km to City Centre (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
  • Mount View Hotel Badulla Room 02

    Mount View Hotel Badulla, Badulla, Sri Lanka

    0.7 km to City Centre (Open map)

    Located just 1.1 km from Fox Hill, the elegant 5-star Mount View Hotel Badulla Room 02 provides guests with a restaurant. There is also private car parking.
    Read more
  • Rochesta Holiday Inn

    235 Lower Street, Badulla, Sri Lanka

    0.7 km to City Centre (Open map)

    Situated approximately a 5-minute walk from the ancient Muthiyangana Raja Maha Viharaya Buddhist Temple, the comfortable Rochesta Holiday Inn Badulla includes 5 rooms with views of the city. The…
    Read more
    5.9
    Decent
    13 reviews
  • Crown Regency- Badulla

    18 Peelipotha Gama Road, Badulla, Sri Lanka

    0.7 km to City Centre (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
  • Boo Kirinda Holiday Resort

    Boo Kirinda,1St Mile Post Bandarawela Road, Badulla, Sri Lanka

    0.8 km to City Centre (Open map)

    Offering access to Botanical Garden, which is nearly a 25-minute walk away, the elegant Boo Kirinda Holiday Resort Badulla features an aqua park, a sundeck, and a picnic area.
    Read more
    9.3
    Superb
    154 reviews
  • Nilgira Villa By Lilys

    Nilgira Villa, No. 29 Ela Daluwa Road, Badulla, Sri Lanka., Badulla, Sri Lanka

    0.8 km to City Centre (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
  • Weligama Resort

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

    0.8 km to City Centre (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
  • Summer Villa

    1 Bandarawela Rd Hunukotuwa, Badulla, Sri Lanka

    0.8 km to City Centre (Open map)

    The 1-bedroom Summer Villa Badulla provides a terrace and a patio for a delightful experience, and is located about a 5-minute walk from Dhowa Rock Temple. Located 2.8 km from Botanical Garden, this…
    Read more
    10
    Exceptional
    1 review
  • Pini Roo Villa

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

    0.9 km to City Centre (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
Thank you for subscribing
Close