Skip to main content

Search hotels in Badulla

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

Badulla – 71 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.

L
Luke
From
Australia
Lovely room with a view of the mountains. Very clean and comfortable. Nice restaurant with delicious breakfast. Vinishya was very helpful during our stay. She gave us a tour of the hotel, helped us pre-order breakfast and helped organise a last minute Tuk Tuk to catch our train when our PickMe car was late. Thank you Vinishya! I highly recommend staying at this hotel. Great value for money
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 116 reviews
Price from
£23.62
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, 80 reviews
Price from
£20.66
1 night, 2 adults

Ninety Nine Grand Hotel

Hotel in Badulla

Situated in Badulla, 48 km from Gregory Lake, Ninety Nine Grand Hotel features accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers an ATM.

I
Isaac Corchado
From
Spain
nice service, driver was really nice and informing. enjoyed the ride a lot! would definitely recommend to fellow travelers.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 59 reviews
Price from
£26.22
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
Petter
From
Sweden
Exciting location next to a small river with mountain view. Excellent breakfast. Excellent staff. Good value for the money. Highly recommended.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 188 reviews
Price from
£34.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
£19.70
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
£30.97
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, 10 reviews
Price from
£17.83
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, 23 reviews
Price from
£16.13
1 night, 2 adults

Crystal Resort

Badulla

With mountain views, Crystal Resort is located in Badulla and has a restaurant and full-day security. With garden views, this accommodation offers a balcony.

N
Nikhil
From
United States
I stayed here for a night and had a great experience! This hotel is run by a kind and helpful family. The room was clean, spacious, and furnished well. The food was also great. My hosts helped me arrange my bus tickets the following morning, which was very helpful! The location was farther away from Badulla city center, but reachable via tuk/car/bus.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 82 reviews
Price from
£29.28
1 night, 2 adults

TK Homes

Badulla

Featuring a rooftop pool and views of pool, TK Homes is a recently renovated apartment set in Badulla, 22 km from Demodara Nine Arch Bridge.

D
Dmitri
From
Estonia
Great place to stay! Quality, cleanliness, functionality, beautiful view, good location and great customer service! Highly recommended!!! Along the terrace there is a cozy pool to cool down yourself after hot time. Owner giving his best energies here.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 93 reviews
Price from
£11.07
1 night, 2 adults
See all 71 hotels in Badulla

Hotels with airport shuttles in Badulla

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 482 reviews
    From £46.70 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 146 reviews
    From £16.38 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 92 reviews
    From £23.62 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 44 reviews
    From £28.67 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 122 reviews
    From £49.15 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 78 reviews
    From £29.89 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 352 reviews
  • Airport shuttle
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 157 reviews
    From £18.43 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 494 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,132 reviews
    From £105.54 per night

Most booked hotels in Badulla and surroundings in the past month

See all

Best hotels with breakfast in Badulla and nearby

  • Luna home

    Hotel in Badulla
    Breakfast options

    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.

  • Located in Badulla, within 20 km of Demodara Nine Arch Bridge and 46 km of Hakgala Botanical Garden, Green villa provides accommodation with a garden as well as free private parking for guests who...

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 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.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 80 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...

  • 96 Resort

    Hotel in Badulla
    Breakfast options
    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.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 32 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.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located in Badulla, 23 km from Demodara Nine Arch Bridge, kites mountain provides accommodation with an outdoor swimming pool, free private parking and a restaurant.

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

Hotels located in the centre of Badulla

  • Scored out of 10, guest rating 7.0
    Good - 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.

  • 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.

  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 23 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.

  • 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.

  • 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.

  • Set within 47 km of Hakgala Botanical Garden and 17 km of Demodara Railway Station, Araliya Hotel features rooms in Badulla.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    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.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 229 reviews

    Offering a garden and mountain view, 360 City View is located in Badulla, 23 km from Demodara Nine Arch Bridge and 49 km from Hakgala Botanical Garden.

Budget hotels in Badulla and nearby

  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 32 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.

  • 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.

  • City View Holiday Resort Badulla is set in Badulla, 22 km from Demodara Nine Arch Bridge, 48 km from Hakgala Botanical Garden, as well as 18 km from Demodara Railway Station.

  • 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.

  • 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.

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 108 reviews

    Situated in Badulla and only 21 km from Demodara Nine Arch Bridge, Thilina Guest features accommodation with mountain views, free WiFi and free private parking.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 20 reviews

    Located within 17 km of Demodara Nine Arch Bridge and 43 km of Hakgala Botanical Garden, Dedunu Cabana & Resort offers rooms in Badulla.

  • Hotel Uva Rest Sanasta is situated in Badulla, 24 km from Demodara Nine Arch Bridge and 20 km from Demodara Railway Station. This 1-star hotel offers a 24-hour front desk.

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