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

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.3
Superb - What previous guests thought, 113 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.

E
Elle
From
Ireland
Everything about this place was absolutely perfect. They organised a tuktuk to collect me from the station and drop me the next morning. The staff were all very kind and went above and beyond to assist me. The food (both dinner and breakfast) could not be faulted and the river is wonderful to have a swim in. I wasn’t sure when booking as it is further out but it was 100% worth it and I am glad that I went with my gut.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 187 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.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

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

H
Hugo
From
Italy
I had a good experience at this hotel. The location was perfect and the room was comfortable. What really made my stay special was the staff – they were incredibly friendly, helpful, and always had a smile on their faces. Whether it was at the front desk or in the restaurant, I felt very welcome and well taken care of. Especially Ms. Dissanayake at the reception was very friendly. I would definitely stay here again.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 96 reviews
Price from
US$28
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.

К
Колесникова
From
Russia
The apartment is beautiful. The host found out our arrival time in advance and met us in the evening for check-in. The place was very clean, comfortable, and mosquito-free — there were fumigators in the rooms. Special thanks for the water, kettle, and tea bags. The bed was very comfortable, and I slept really well. The bathroom was clean too. In the morning, we woke up to an amazing view of the mountains and the river through the palm trees. The area is peaceful, with birds singing. We highly recommend this place!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 30 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
Exceptional - What previous guests thought, 5 reviews
Price from
US$450
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.

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 8.9
Fabulous - What previous guests thought, 142 reviews
Price from
US$40
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 8.3
Very good - What previous guests thought, 227 reviews

Popular with guests booking cheap hotels in Badulla

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 104 reviews

Popular with guests booking cheap hotels in Badulla

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

Popular with guests booking cheap hotels in Badulla

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

Popular with guests booking cheap hotels in Badulla

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

Popular with guests booking cheap hotels in Badulla

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 46 reviews

Popular with guests booking cheap hotels in Badulla

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

Popular with guests booking cheap hotels in Badulla

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 114 reviews

Popular with guests booking cheap hotels in Badulla

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

Popular with guests booking cheap hotels in Badulla

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

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

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 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.3
Very good - What previous guests thought, 227 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.

From US$24 per night
Scored out of 10, guest rating 8.8
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
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 46 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
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$43.30 per night
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$25.30 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 24 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$27 per night

Great access to the city centre. Check these cheap hotels 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

96 Resort

Badulla
Central location
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 8.9
Fabulous - What previous guests thought, 142 reviews

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

From US$50 per night

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

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$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
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 36 reviews

Situated just 49 km from Gregory Lake, Family Holiday Inn provides accommodation in Badulla with access to a garden, a shared lounge, as well as a shared kitchen.

From US$23 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$35.53 per night

Enjoy breakfast in Badulla and nearby

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$38.85 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$29.97 per night

Berghaus Bungalow

Ella
Breakfast options
Scored out of 10, guest rating 9.5
Exceptional - 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.

From US$45 per night

Nine Skies

Ella
Breakfast options
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 26 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.

Thilina Guest

Badulla
Breakfast options
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 104 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.

Cloud stay Badulla

Badulla
Breakfast options
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$35.53 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.

LD RoomA DunhidA

Badulla
Breakfast options
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 37 reviews

Offering a garden and river view, LD RoomA DunhidA is situated in Badulla, 26 km from Demodara Nine Arch Bridge and 22 km from Demodara Railway Station.

FAQ about cheap hotels in Badulla

Cheap hotels that guests love in Badulla

See all
Avg. price/night: US$50
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 142 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, 187 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, 187 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, 187 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.3
Very good - What previous guests thought, 227 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, 187 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$25.30
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