• 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 Argentine peso
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-11-14
Check-out date:
2026-11-15
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
  • Madiriya Forest Lodge

    168 Peradeniya-Badulla-Chenkaladi Hwy, Badulla, Sri Lanka (Open map)

    Featuring views of the river, the comfortable Madiriya Forest Lodge Badulla hotel is located 4.8 km from the ancient Muthiyangana Raja Maha Viharaya Buddhist Temple. The guest house also includes a…
    Read more
  • Mount View Hotel Badulla Room 02

    Mount View Hotel Badulla, Badulla, Sri Lanka (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
  • Silva Hostel

    168 Peradeniya-Badulla-Chenkaladi Highway, Badulla, Sri Lanka (Open map)

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

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

    Providing 9 rooms, the comfortable Hotel Change,Badulla is around a 10-minute ride from the ancient Muthiyangana Raja Maha Viharaya Buddhist Temple. There is also a private parking lot.
    Read more
  • Comfy Stay

    126 Peradeniya-Badulla-Chenkaladi Hwy 58/4, Ela Rd, Passara Rd, Hindagoda, Badulla, Badulla, Sri Lanka (Open map)

    Offering a terrace and a dining table, the comfortable Comfy Stay Badulla hotel is situated in Badulla, 3.6 km from Wewessa Ella Waterfall. Featuring 5 rooms with views of the garden, the hotel is…
    Read more
  • Badulla Holiday Stay

    189/A, Kanupalalla, Badulla, Sri Lanka (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
  • Eightyseven Guest And Restaurant

    Badulupitiya Road Badulla, Badulla, Sri Lanka (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
  • Dilrukshan Holiday Resort

    No.121 Bandarawela Road, Badulla, Sri Lanka (Open map)

    Located 2.5 km from Badulla Jumma Mosque, Dilrukshan Holiday Resort Badulla is 5 minutes' walk from Methodist Church Badulla. This guest house also includes private car parking.
    Read more
  • Moonstone Holiday Cottages

    98 'Thinethu' Greenlane Drive Kailagoda, Badulla, Sri Lanka (Open map)

    Overlooking the mountain, the spacious 5-room Moonstone Holiday Cottages Badulla apartment is 1.6 km from Dutch Fort in Badulla. Car and bicycle rentals are provided for guests to explore the…
    Read more
    9.4
    Superb
    9 reviews
  • Summer Dream

    135 Bandarawela Rd, Badulla, Sri Lanka (Open map)

    The 4-room Summer Dream Badulla apartment is about 25 minutes' walk from Botanical Garden. At this homestay, Wi-Fi and private car parking are also provided.
    Read more
    9.4
    Superb
    8 reviews
  • Eighty Seven Guest And Restaurant

    42 Badulupitiya Road, Badulla, Sri Lanka (Open map)

    Located just a 6-minute walk from Botanical Garden and Dunhinda Waterfall, Eighty Seven Guest And Restaurant Apartment Badulla features views of the garden. This spacious 10-room apartment offers…
    Read more
    8.3
    Very Good
    11 reviews
  • Orelia Villas

    17/7, Senani Dodamgaswatta Aluthwelagama 90000 Badulla, Srilanka., Badulla, Sri Lanka (Open map)

    Staying at the 3-room Orelia Villas Badulla, guests can visit Badulla Kataragama Devalaya Buddhist Temple, which is approximately a 10-minute ride away.
    Read more
    8.4
    Very Good
    52 reviews
  • Summer Villa

    1 Bandarawela Rd Hunukotuwa, Badulla, Sri Lanka (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
  • Lesadhi Home Stay

    Lesadhi Home Stay 236/12, Mahiyangana Rd, Badulla, Sri Lanka (Open map)

    During the stay at Lesadhi Home Stay Badulla, guests can indulge in bike riding or visit Badulla Kataragama Devalaya Buddhist Temple, located 25 minutes' stroll away. Located 2.1 km from Dutch Fort…
    Read more
    9.0
    Superb
    1 review
  • Calm Stay

    No 4/14 River Side Road, Badulla, Sri Lanka (Open map)

    The 2-room Calm Stay Badulla apartment is located within 5 minutes' walk of Dunhinda Waterfall and overlooks the patio. St Mark's Church is in the vicinity of the apartment, while Wewessa Ella…
    Read more
    9.7
    Exceptional
    37 reviews
  • Nature View Villa

    No 36 Sri Wimaladharma Road, Badulla, Sri Lanka (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.7
    Exceptional
    7 reviews
  • Healing Home Venue Badulla

    Bogahamadiththa, Badulla, Sri Lanka (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
  • Eighty Seven Guest And Restaurant

    42 Badulupitiya Road, Badulla, Sri Lanka (Open map)

    Located only 6 minutes' walk from Botanical Garden and St Mark's Church, the 1-bedroom Eighty Seven Guest And Restaurant Apartment Badulla features views of the garden. This 13 m² apartment offers…
    Read more
  • Veenu Homestay

    8 Deyyannewela Road, Badulla, Sri Lanka (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
  • Green Villa

    Sri Lanka Kaveeshaa Veenithagama Lower, Badulla, Sri Lanka (Open map)

    Located only 1.3 km from Buddhist Temple, the 3-room Green Villa Badulla features private parking for those who travel by car. Guests can reach the centre of Badulla in 5 minutes' walk and visit…
    Read more
Thank you for subscribing
Close