Skip to main content

Search hotels in Badulla

Enter your dates to see the latest prices and deals for Badulla hotels

Badulla – 77 hotels and places to stay

Filter by:

Star rating

Review score

CROWN REGENCY- BADULLA

Hotel in Badulla

CROWN REGENCY- BADULLA in Badulla features 3-star accommodation with a garden and a terrace.

M
Mohomed
From
Sri Lanka
Mainly the staff ❤️ soo customer friendly The view with a very calm and silent environment was marvellous. The food was also delicious. The cleanliness was at its best place. Very much worth the price. Loved the whole experience!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 134 reviews
Price from
US$40
1 night, 2 adults

Heritage Grand - Badulla

Hotel in Badulla

Situated in Badulla, within 20 km of Demodara Nine Arch Bridge and 46 km of Hakgala Botanical Garden, Heritage Grand - Badulla features accommodation with a shared lounge and free WiFi as well as free...

M
Michal
From
Switzerland
The best hotel I've ever been privileged enough to stay at badulla. The elegant décor of the rooms, top-notch amenities, and high-quality services are the prime attractions of this hotel. I have stayed at a dozen hotels but this was on the top of the list of best stays/experiences ever. The friendly and helpful staff from guard room to reception were there for every need of mine.This hotel is indeed a hidden paradise with comprehensive amenities. The attention to detail in each aspect of the experience truly sets it apart.highly recommend for those who wish to stay in badulla. Thank you team ..
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 88 reviews
Price from
US$28
1 night, 2 adults

Boo Kirinda Holiday Resort

Badulla

Located in Badulla, 25 km from Demodara Nine Arch Bridge, Boo Kirinda Holiday Resort provides accommodation with a garden, free private parking, a shared lounge and a terrace.

P
Parikh
From
Sri Lanka
We liked everything during our stay for two nights. Breakfast was great and the ordered dinner as well was nicely prepared. Staff is very helping. It is surrounded by lush green landscape, flowing water. Very beautiful and scenic. The location is a bit challange to reach but the managment is pro-actively reached out to us and arrange a ride for us. Overall a great place to stay for whatever reason you may have for your visit, this place is an outstanding location, very friendly staff and management. Please call managment before heading there to arrange a ride for you and be rest assured for your entire stay.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 187 reviews
Price from
US$42.50
1 night, 2 adults

Summer Dream

Badulla

Located within 18 km of Demodara Nine Arch Bridge and 44 km of Hakgala Botanical Garden in Badulla, Summer Dream provides accommodation with a kitchen.

S
Senarathna
From
Sri Lanka
Absolutely loved the stay at the hotel, it was fabulous
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
US$15.04
1 night, 2 adults

Lotus Ella Homestay

Badulla

Boasting mountain views, Lotus Ella Homestay features accommodation with a garden and a balcony, around 4.8 km from Demodara Nine Arch Bridge.

A
Anna
From
Germany
Very nice owner, beautiful and peaceful place, best breakfast ever!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$25
1 night, 2 adults

Moonstone Holiday Cottages

Badulla

Moonstone Holiday Cottages, a property with a garden, is located in Badulla, 21 km from Demodara Nine Arch Bridge, 48 km from Hakgala Botanical Garden, as well as 17 km from Demodara Railway Station.

C
Cey1216
From
Sri Lanka
Meals, location, service cleanliness are perfect. Highly recommended.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
US$28.80
1 night, 2 adults

Dream Holiday Home Badulla

Badulla

Dream Holiday Home Badulla, a property with a garden, is situated in Badulla, 21 km from Demodara Nine Arch Bridge, 47 km from Hakgala Botanical Garden, as well as 17 km from Demodara Railway Station....

S
Saliya
From
Sri Lanka
Nice place. Worth for price. Recommended
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 11 reviews
Price from
US$13.50
1 night, 2 adults

The serenity

Badulla

21 km from Demodara Nine Arch Bridge, The serenity is a recently renovated property located in Badulla and provides air-conditioned rooms with free WiFi and private parking.

s
sunny
From
Netherlands
With The serenity on the a great wow effect. Located a five minutes by tuk tuk from the town center, it is a great starting point to explore the neighborhood Surrounded by a beautiful nature, very quiet at night, this hotel is really pretty. The accommodations are spread on different levels, and there is a large balcony area and dining area offering a grand view, with bottled water and everything we need to make coffee or tea. No cooking facilities, however, The bed is comfy. You can lie in it and watch feel the river vibes at day and night or the breathtaking view when you wake up. The standerd bathroom is beautifully tiled and offers plenty of hot water. Beautiful European style closet and shelves in the wall. Nice friendly staff and host. He offered us a free transport to badulla railway station
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 27 reviews
Price from
US$21.85
1 night, 2 adults

Cinnamon Serenity Villa

Badulla

Boasting an outdoor swimming pool, a garden, and a terrace, Cinnamon Serenity Villa features accommodation in Badulla with free WiFi and mountain views.

R
Ravishan
From
Sri Lanka
Luxury and comfortable experience in a villa with stunning scenery, cozy rooms, and spotless bathrooms. The friendly and helpful staff ensured an unforgettable stay, providing insider tips and making us feel at home. Relax in the spacious garden, lounge and living area. Highly recommended!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
US$450
1 night, 2 adults

Orelia villas

Badulla

Situated 20 km from Demodara Nine Arch Bridge, Orelia villas features accommodation with a garden, a terrace and a shared kitchen for your convenience.

J
Jennifer
From
Sri Lanka
The place snd the villa is increble. Close to nature and very friendly, helpful guy.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 35 reviews
Price from
US$19.58
1 night, 2 adults
See all 77 hotels in Badulla

Hotels with airport shuttles in Badulla

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 516 reviews
    From US$63.27 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 859 reviews
    From US$59.94 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 152 reviews
    From US$22.20 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 96 reviews
    From US$36 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 46 reviews
    From US$38.85 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 174 reviews
    From US$94.35 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 364 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 511 reviews
    From US$72 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,145 reviews
    From US$224.40 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 321 reviews
    From US$133.20 per night

Most booked hotels in Badulla and surroundings in the past month

See all

Budget hotels in Badulla and nearby

  • Featuring mountain views, Luna home provides accommodation with a garden and a balcony, around 18 km from Demodara Nine Arch Bridge. This property offers access to a terrace and free private parking.

    From US$121 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Set in Badulla, 21 km from Demodara Nine Arch Bridge, 96 Resort offers accommodation with a garden, free private parking and a restaurant.

    From US$43.30 per night
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 31 reviews

    Located within 21 km of Demodara Nine Arch Bridge and 48 km of Hakgala Botanical Garden in Badulla, Rathnapala Guest offers accommodation with seating area.

    From US$20.22 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 35 reviews

    Situated 20 km from Demodara Nine Arch Bridge, Orelia villas features accommodation with a garden, a terrace and a shared kitchen for your convenience.

    From US$42.97 per night
  • Located in Badulla and only 22 km from Demodara Nine Arch Bridge, City View Holiday Resort Badulla provides accommodation with mountain views, free WiFi and free private parking.

    From US$64.11 per night
  • Located in Hali Ela and only 47 km from Gregory Lake, Nature Blooms provides accommodation with garden views, free WiFi and free private parking.

    From US$66.60 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 8 reviews

    Boasting a garden and views of mountain, Sithara Estate Bungalow is a recently renovated villa situated in Ella, 45 km from Gregory Lake.

    From US$92.50 per night
  • Located just 15 km from Demodara Nine Arch Bridge, Sithara Estate family Cottage provides accommodation in Ella with access to a garden, a terrace, as well as room service.

    From US$83.25 per night

Best hotels with breakfast in Badulla and nearby

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Eighty Seven Guest is situated in Badulla, 17 km from Demodara Railway Station, 23 km from Ella Railway Station, and 24 km from Ella Spice Garden.

    From US$32.20 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 88 reviews

    Situated in Badulla, within 20 km of Demodara Nine Arch Bridge and 46 km of Hakgala Botanical Garden, Heritage Grand - Badulla features accommodation with a shared lounge and free WiFi as well as free...

    From US$28 per night
  • Set in Badulla and only 20 km from Demodara Nine Arch Bridge, Target Range Villa - Luxury Getaway Nestled in the Heart of Badulla offers accommodation with mountain views, free WiFi and free private...

    From US$51.07 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set in Badulla, 47 km from Hakgala Botanical Garden and 17 km from Demodara Railway Station, Cloud stay Badulla offers air conditioning.

    From US$35.53 per night
  • Offering an open-air bath and mountain view, Kubera holiday home is located in Badulla, 26 km from Demodara Nine Arch Bridge and 22 km from Demodara Railway Station.

    From US$27.76 per night
  • Situated within 49 km of Gregory Lake and 10 km of Demodara Nine Arch Bridge, View Paradise provides rooms in Ella.

    From US$43.96 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 6 reviews

    Located within 6.8 km of Demodara Nine Arch Bridge and 45 km of Hakgala Botanical Garden, Mountain Breeze Villa provides rooms with air conditioning and a private bathroom in Ella.

    From US$42.18 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 20 reviews

    Situated in Ella, 5.6 km from Demodara Nine Arch Bridge, Berghaus Bungalow features accommodation with a garden, free private parking and a terrace.

Hotels located in the centre of Badulla

  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 18 reviews

    Featuring a terrace and views of mountain, Suriya Haven Homestay is a recently renovated homestay located in Badulla, 20 km from Demodara Nine Arch Bridge.

    From US$25.20 per night
  • Located 22 km from Ella Railway Station, 23 km from Ella Spice Garden and 25 km from Little Adam's Peak, Dilrukshan Holiday Resort offers accommodation situated in Badulla.

    From US$25.54 per night
  • Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 24 reviews

    Rochesta Holiday Inn, a property with a terrace, is located in Badulla, 47 km from Hakgala Botanical Garden, 17 km from Demodara Railway Station, as well as 24 km from Ella Railway Station.

    From US$21.17 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Weligama Resort is located in Badulla, 24 km from Ella Spice Garden and 26 km from Little Adam's Peak.

    From US$35.53 per night
  • Set in Badulla, Bunker Villa offers barbecue facilities. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property.

    From US$29.98 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Situated in Badulla, 21 km from Demodara Nine Arch Bridge, Araliya Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

    From US$28.87 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 3 reviews

    Set within 21 km of Demodara Nine Arch Bridge and 47 km of Hakgala Botanical Garden, New Pearl Guest Inn provides rooms with air conditioning and a private bathroom in Badulla.

    From US$29.81 per night
  • River Park Holiday Home, a property with a garden, is set in Badulla, 21 km from Demodara Nine Arch Bridge, 47 km from Hakgala Botanical Garden, as well as 17 km from Demodara Railway Station.

    From US$21.14 per night

FAQs about hotels in Badulla

What guests said about Badulla:

  • 10.0

    Badulla is an up and coming tourist destination.

    Badulla is an up and coming tourist destination. It has much to offer but for now is excellent for those wishing to spend time in the hills and and away from the razzmatazz of Ella or the tried and tested Nuwara Eliya.
    Guest review by
    Stephen
    Sri Lanka
  • 10.0

    Even though My stay in Badulla was too short to visit all...

    Even though My stay in Badulla was too short to visit all the beautiful places, the trip to Dunhida waterfall was a great experience, especially for kids. The path to Dunhida might be difficult for someone. I believe it was a very nice experience to walk through the jungle. Once you see the waterfall, you will forget all the tiredness.
    Guest review by
    manjula