Skip to main content

Cheap hotels in Badulla

Find the cheap hotels that appeal to you the most

The best cheap hotels in Badulla

Check out our pick of great cheap hotels in Badulla

Filter by:

Review score

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

R
Royce
From
United Kingdom
We had a very good experience during our one-night stay at the hotel. The staff were extremely friendly and provided excellent customer service, accommodating all our needs, especially with food. All the staff members were helpful and attentive. There is also a bakery next to the hotel that sells delicious cakes — definitely worth a visit! I would like to especially mention a few individuals who made our stay even more pleasant: Manager: Mr. Tharanga Receptionists: Miss Neluni and Miss Sachini Thank you for the warm hospitality!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 102 reviews
Price from
US$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.

S
Sharon
From
New Zealand
Lovely people, clean rooms and everything you need
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 119 reviews
Price from
US$18
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.

R
Rabia
From
United Kingdom
Serene location in the middle of a valley - like in a story book. Magical atmosphere and a hidden gem. Don’t miss the excellent food and hospitality - both dinner and breakfast were excellent. The terrain is a bit remote so they arrange a rickshaw to come down to the property - good and timely communication from the management about this.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 186 reviews
Price from
US$40
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.

K
Katarzyna
From
Poland
First of all - don’t be afraid there is only 1 opinion of this place. We were the first guests welcomed in Lotus Ella Homestay for 3 nights! It’s a freshly renovated space with 2 rooms and a bathroom. All nicely done and spotless clean. There is a fan, but the temperature was good even without it. Plenty of plugs to charge electronics. Wi-Fi good, but for working online we used hotspot with our phones. I could say it’s the best stay in Sri Lanka after our 2 weeks journey! The lady owner taking care of it is an adorable woman, she makes sure you are happy with your stay and every day filling up our table with an amazing local breakfast and coffee. She doesn’t speak English but she was fine when we did Google translation in Sinhalese and played it for her. She also got a lot of boys around that speak good English in case of troubles. Location of the place is just what you need 5 minutes away from the centre of Ella and after a long day of visiting places you can relax there with all the sounds of the jungle away from the Ella’s party noise. They have an amazing garden with a place for feeding squirrels where you can spot also a giant squirrel and Sri Lankan birds. On the same street you can arrange your laundry for 500 per kg and scooter rental 2500 per day with the same guy. I would really recommend you to stay there and help the lady run her new started up business! 😊
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 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.3
Superb - What previous guests thought, 6 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.1
Superb - What previous guests thought, 12 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.

N
Nelly
From
France
We really appreciated this quiet place. Beds were very comfortable. Thanks Amila for your availability and your warm welcome :)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 35 reviews
Price from
US$21.85
1 night, 2 adults

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 8.9
Fabulous - What previous guests thought, 150 reviews
Price from
US$40
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.

C
Claudio
From
Netherlands
The place is amazing! And the service as well! The host made sure we had everything we needed, even though many stores were closed due to the full moon.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 38 reviews
Price from
US$19.58
1 night, 2 adults
All cheap hotels in Badulla

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Badulla and surroundings in the past month

See all

Popular with guests booking cheap hotels in Badulla

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 186 reviews

Popular with guests booking cheap hotels in Badulla

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 19 reviews

Popular with guests booking cheap hotels in Badulla

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 38 reviews

Popular with guests booking cheap hotels in Badulla

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

Popular with guests booking cheap hotels in Badulla

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 50 reviews

Popular with guests booking cheap hotels in Badulla

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 225 reviews

Popular with guests booking cheap hotels in Badulla

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 35 reviews

Popular with guests booking cheap hotels in Badulla

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 119 reviews

Popular with guests booking cheap hotels in Badulla

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 150 reviews

Popular with guests booking cheap hotels in Badulla

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 102 reviews

Enjoy breakfast in Badulla and nearby

Eighty Seven Guest

Badulla
Breakfast options
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

96 Resort

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.

From US$43.30 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

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 8.9
Fabulous - What previous guests thought, 150 reviews

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

From US$40 per night

Orelia villas

Badulla
Breakfast options
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 38 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

Comfy Stay

Badulla
Breakfast options
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Offering garden views, Comfy Stay is an accommodation located in Badulla, 22 km from Demodara Nine Arch Bridge and 49 km from Hakgala Botanical Garden.

Mountain Breeze Villa

Ella
Breakfast options
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews

Boasting a garden, terrace and views of mountain, Mountain Breeze Villa is located in Ella, 6.8 km from Demodara Nine Arch Bridge. This property offers access to a balcony and free private parking.

From US$42.18 per night

Village Breeze Cabana

Ella
Breakfast options
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Offering a garden and garden view, Village Breeze Cabana is located in Ella, 10 km from Demodara Nine Arch Bridge and 44 km from Hakgala Botanical Garden.

From US$38.85 per night

Great access to the city centre. Check these cheap hotels in Badulla and nearby

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 19 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.

Weligama Resort

Badulla
Central location
Scored out of 10, guest rating 10
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
Scored out of 10, guest rating 10
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$32.20 per night

Araliya Hotel

Badulla
Central location
Scored out of 10, guest rating 10
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$43.74 per night

360 City View

Badulla
Central location
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 225 reviews

Located within 23 km of Demodara Nine Arch Bridge and 49 km of Hakgala Botanical Garden in Badulla, 360 City View provides accommodation with seating area.

From US$24 per night

The Living Villa

Badulla
Central location
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Badulla, 20 km from Demodara Nine Arch Bridge, The Living Villa provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$24.43 per night

1818 Badulla

Badulla
Central location
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 50 reviews

Offering a garden and mountain view, 1818 Badulla is located in Badulla, 22 km from Demodara Nine Arch Bridge and 48 km from Hakgala Botanical Garden.

From US$22.37 per night

kites mountain

Badulla
Central location
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

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.

From US$32.20 per night

Stay connected in Badulla and nearby. Cheap hotels with free WiFi

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 96 reviews

Set just 24 km from Demodara Nine Arch Bridge, Springvalley Holiday Home features accommodation in Badulla with access to a garden, a terrace, as well as room service.

From US$17.80 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 25 reviews

The Railway View Villa - Hali Ela, Sri Lanka is situated in Hali Ela, 48 km from Gregory Lake, 14 km from Demodara Nine Arch Bridge, and 41 km from Hakgala Botanical Garden.

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

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.

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

Nine Skies features free bikes, outdoor swimming pool, a garden and shared lounge in Ella. With free WiFi, this 5-star hotel has a restaurant and a bar. The hotel has family rooms.

From US$915.73 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 101 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 9.1
Superb - What previous guests thought, 62 reviews

Villa Lewis, a property with a garden, is located in Badulla, 20 km from Demodara Nine Arch Bridge, 46 km from Hakgala Botanical Garden, as well as 16 km from Demodara Railway Station.

From US$49 per night
Scored out of 10, guest rating 8.5
Very good - 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.

FAQ about cheap hotels in Badulla

Cheap hotels that guests love in Badulla

See all
Avg. price/night: US$40
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 150 reviews
The location of the hotel is great, close enough to the city but not in the middle of it to be disturbed. Relatively clean and service staff is good, especially F&B staff. Housekeeping staff needs training, in fact, all staff would benefit from good training in both technical and service skills. The Check in was smooth and assumed the Owner too got involved
Guest review by
Patrick
Young couple
Avg. price/night: US$55
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 186 reviews
It was a pretty location,the river was close by. The staff were really great.The staff went out of their way to make us comfortable.
Guest review by
Juliet
Family with young children
Avg. price/night: US$55
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 186 reviews
A lovely location with the best views for breakfast we've had in Sri Lanka!
Guest review by
Rohan
Family with young children
Avg. price/night: US$49
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 62 reviews
Lovely friendly care takers, great breakfast, freshly made sri lankan food, catered for our needs. Very Clean house, and room and showers. Beds had nets so can have a safe peaceful night sleep. Location very close to shops and restaurant. 10/15 mins drive to Fort station, would book again.
Guest review by
Anu100
People with friends
Avg. price/night: US$55
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 186 reviews
Beautiful, peaceful surroundings! Nature everywhere. Very clean, spacious and comfortable rooms. Delicious, fresh home cooked food. Staff and owners are really wonderful. Dining area in a beautiful location.
Guest review by
Pritam
Family with young children
Avg. price/night: US$24
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 225 reviews
Great location, great views, professional and friendly, helpful owner. Rooms clean, very aesthetically managed rooms and exteriors, bathroom good, a bit small though. Great common area with good views. Worth every bit of the slightly higher budget you pay for.
Guest review by
Jishnu
People with friends
Avg. price/night: US$49
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 62 reviews
A beautiful recently refurbished family home now rented out by the room . The owner lives in Colombo but kept in touch and helped with any queries. Spotlessly cleaned & maintained by 2 live in caretakers. The breakfasts were delicious . Central location . Highly recommended.
Guest review by
Carolyn
Young couple
Avg. price/night: US$55
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 186 reviews
Great location for exploring Badulla and surrounding area Staff very friendly and accommodating Rooms basic but very clean and had hot water shower Location by the river was beautiful as were the grounds Evening menu a bit limited but the breakfast was great
Guest review by
Christina
People with friends
Avg. price/night: US$17.80
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 96 reviews
What a great place. We needed one night in Badulla to catch a train the nexr day.. Perfect location. Brilliant staff - so helpful. The room was big and beautiful. The whole house was beautiful. Very new so spotlessly clean. Dinner was delicious. Perfect eggs for breakfast.
Guest review by
Carol
Young couple