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

Misty Morning Villa - Ella

Medaperuwa (Near Badulla)

Offering a garden and garden view, Misty Morning Villa - Ella is set in Medaperuwa, 47 km from Gregory Lake and 10 km from Demodara Nine Arch Bridge.

M
Muhammad Zunaeed
From
Bangladesh
The hospitality and the facilities
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
US$60
1 night, 2 adults

Unagolla Edge Resort & Garden Retreat

Ella (Near Badulla)

Located in Ella, within 3.3 km of Demodara Nine Arch Bridge and 46 km of Hakgala Botanical Garden, Unagolla Edge Resort & Garden Retreat provides accommodation with a garden and free WiFi as well as...

E
Evan
From
Australia
Visiting Ella and staying in this homestay just outside the city centre was the highlight of my recent trip to Sri Lanka. The accommodation represents excellent value for money and was more than adequate for the time I spent there. The room was large in size and the homestay in general was built to what I thought was a high level of quality with very high ceilings and lots of wood used throughout the building. The bed was very comfortable, and the bathroom was designed to a high standard. This was easily one of the best examples of a homestay I say anywhere in Sri Lanka. What I found really excellent about this place was the staff, Over the several days I spent at this homestay I got to know Pasindu and Noman and given the excellent rapport I got with these guys I decided to do Wild Steps tour with Pasindu, which was basically a motorbike tour to all the major sites for one day, which I left all the travel planning and guiding to Pasindu. I also was easily convinced on my last night to take part in a Sri Lankan cooking class at the homestay with Noman and Pasindu which gave me a great deal of insight of how to make Sri Lankan food. This involved going to the local market and buying a bunch of ingredients and then coming back to the homestay and making a feast. Both activities were absolutely fantastic! What I can't express enough is what legends both of these guys were and how excellent this accommodation was. In hindsight if I planned my itinerary again I probably would have skipped the rest of my trip going down to the coast (Tangelle, Merissa and Galle) and would have spent the time in Ella, backtracking back to Colombo via Kandy and spending more time in the cultural triangle.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
US$29.53
1 night, 2 adults

Shanti Guest House Ella

Ella (Near Badulla)

Located in Ella, within 5.2 km of Demodara Nine Arch Bridge and 48 km of Hakgala Botanical Garden, Shanti Guest House Ella provides accommodation with a terrace as well as free private parking for...

C
Cameron
From
Australia
Good chill vibes, knowledgeable and helpful hosts, felt like home
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 27 reviews
Price from
US$17
1 night, 2 adults

Miracle view Ella

Ella (Near Badulla)

Offering mountain views, Miracle view Ella in Ella offers accommodation, free bikes, a garden, a terrace and barbecue facilities.

J
Jeffrey
From
Netherlands
We thoroughly enjoyed our stay at Miracle View. The cottage is spacious, comfortable, and very clean, with lovely beds and a great shower. Waking up with the truly stunning view each morning was a joy. The host is incredibly friendly and helpful. Every morning, a generous and varied breakfast was served, with something different each day. A real luxury to start the day. The house is located on top of a hill, which gives you those amazing views. It’s quite a challenging climb on foot, but the host was always happy to pick us up, even when we had our own tuk-tuk. For trips to the center, he also arranged a reliable tuk-tuk taxi without any trouble. All in all, a wonderful place to stay with a warm welcome, great facilities, and service that truly stands out. We would definitely come back.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 57 reviews
Price from
US$83
1 night, 2 adults

Evergreen Cottage

Ella (Near Badulla)

Evergreen Cottage, a property with a garden and a terrace, is situated in Ella, 6 km from Demodara Nine Arch Bridge, 50 km from Hakgala Botanical Garden, as well as 1.7 km from Ella Rock.

A
Ahasayi
From
Sri Lanka
This place is charming. The room is clean. The food is delicious, and the hostess is kind and helpful. I highly recommend this establishment.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 9 reviews
Price from
US$37
1 night, 2 adults

Breeze Climes Ella

Ella (Near Badulla)

Boasting mountain views, Breeze Climes Ella features accommodation with a balcony, around 45 km from Hakgala Botanical Garden.

J
Jana
From
Czech Republic
This room and the bathroom are very large. The view is amazing. It was very quiet. We had every day a tasty dinner, prepared from a very friendly family. Breakfast was including and rich. We got every afternoon free tea and coffe.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 73 reviews
Price from
US$20.70
1 night, 2 adults

Elite Ella

Ella (Near Badulla)

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

I
Issac
From
United Kingdom
The staff were very friendly and accommodating.Environment of Rocky dream ella is very beautiful. The service is best. There are every facilities.The view from our bedroom was fantastic and breathtaking. Rooms were clean and basic.Beautiful and ability to enjoy the wonderful scents, views and scenery,The views from the hotel are spectacular, The rooms were very comfortable and the views were incredible.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 21 reviews
Price from
US$60.52
1 night, 2 adults

Tea sprig villa

Boralanda (Near Badulla)

Situated just 31 km from Gregory Lake, Tea sprig villa features accommodation in Boralanda with access to a garden, barbecue facilities, as well as a shared kitchen.

A
Alain
From
Netherlands
Beautiful villa in the middle of a tea estate. Perfectly located between Nuwara Eliya and Ella.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 12 reviews
Price from
US$23.80
1 night, 2 adults

Nobel regency bandarawela

Bandarawela (Near Badulla)

Offering a garden and mountain view, Nobel regency bandarawela is situated in Bandarawela, 45 km from Gregory Lake and 16 km from Demodara Nine Arch Bridge.

G
Graham
From
United Kingdom
Great location, short walk from town centre, very helpful staff. Highly recommended.
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 6 reviews
Price from
US$8.75
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.4
Superb - What previous guests thought, 11 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.0
Superb - What previous guests thought, 187 reviews

Popular with guests booking cheap hotels in Badulla

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

Popular with guests booking cheap hotels in Badulla

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 30 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, 113 reviews

Popular with guests booking cheap hotels in Badulla

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 96 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 8.9
Fabulous - What previous guests thought, 96 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
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 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.3
Very good - What previous guests thought, 228 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

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

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

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.

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.

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

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
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Featuring mountain views, Ella Tea House Garden offers accommodation with balcony, around 5.4 km from Demodara Nine Arch Bridge. This property offers access to a terrace and free private parking.

From US$39.97 per night

LD RoomA DunhidA

Badulla
Central location
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.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews

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

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, 61 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, 228 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, 61 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