The 10 best cheap hotels in Badulla, Sri Lanka | Booking.com
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

CROWN REGENCY- BADULLA

Hotel in Badulla

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

C
Craig
From
Netherlands
Location. Clean. Great helpful staff.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 126 reviews
Location 9.0
Price from
US$32
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.

B
Bence
From
Hungary
Very kind host family with artist daughter.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 101 reviews
Location 9.1
Price from
US$15
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.

A
Andrej
From
Luxembourg
Second time I stay here as I haven’t found something similar in Badulla. Calm place a bit out of the centre. Anyway, they have their tuktuk that gets you in the city and comes to pick you up when you call them - at a fixed price. Kitchen is OK, haven’t tried a lot though. The place is generally well maintained, clean, and the staff is pleasant.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 188 reviews
Location 8.7
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
Location 9.6
Price from
US$15.04
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
Location 10.0
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
Location 9.0
Price from
US$12.75
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, 24 reviews
Location 9.2
Price from
US$21.85
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.

S
Sheryl Silva
From
Australia
management was well aware of our booking and we were warmly welcomed. They were supportive of arranging us transport to and from the property. They helped us arranging our food and other things we asked for and provided extra amenities for our comfort.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 83 reviews
Location 8.9
Price from
US$29.70
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.

H
Hussain
From
Maldives
Everything, literally everything, the staff was super helpful, the view was super awesome, the best stay so far from srilanka in the past 10 visits.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Location 10.0
Price from
US$450
1 night, 2 adults

Dedunu Guest

Badulla

Offering mountain views, Dedunu Guest is an accommodation situated in Badulla, 50 km from Gregory Lake and 17 km from Demodara Nine Arch Bridge.

C
Christa
From
Germany
I would be happy to come back anytime. My stay at the Dedunu Resort was perfect. Nice, clean room, modern bathroom and a breathtaking view of the mountains. Stars at night and the sun rising directly over the mountains. The hotel owners were very friendly and helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 31 reviews
Location 9.5
Price from
US$18
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, 83 reviews
  • Popular with guests booking cheap hotels in Badulla

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 35 reviews
  • Popular with guests booking cheap hotels in Badulla

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 24 reviews
  • Popular with guests booking cheap hotels in Badulla

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 44 reviews
  • Popular with guests booking cheap hotels in Badulla

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 95 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 8.7
    Fabulous - What previous guests thought, 34 reviews
  • Popular with guests booking cheap hotels in Badulla

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 86 reviews
  • Popular with guests booking cheap hotels in Badulla

    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 101 reviews
  • Popular with guests booking cheap hotels in Badulla

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 126 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, 86 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 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.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 34 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$35.64 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 44 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.

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

    From US$37.75 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 95 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$22 per night
  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 3 reviews

    Set 25 km from Demodara Nine Arch Bridge, wellassa homestay offers accommodation with free WiFi and free private parking.

    From US$36.64 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 22 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
  • Weligama Resort

    Badulla
    Central location
    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
  • Araliya Hotel

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

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

    From US$43.74 per night
  • 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.

    From US$29.81 per night
  • Serenity Stay

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

    Offering a garden and garden view, Serenity Stay is set in Badulla, 19 km from Demodara Nine Arch Bridge and 46 km from Hakgala Botanical Garden.

    From US$33.59 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.0
    Exceptional - What previous guests thought, 2 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

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

    Located in Ella and only 6.8 km from Demodara Nine Arch Bridge, Mountain Breeze Villa provides accommodation with mountain views, free WiFi and free private parking.

    From US$27.75 per night
  • Village Breeze Cabana

    Ella
    Breakfast options
    Scored out of 10, guest rating 10.0
    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$11.10 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
  • 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.

  • Dedunu Guest

    Badulla
    Breakfast options
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 31 reviews

    Offering mountain views, Dedunu Guest is an accommodation situated in Badulla, 50 km from Gregory Lake and 17 km from Demodara Nine Arch Bridge.

  • D2 Holiday Inn

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

    Situated in Badulla and only 49 km from Gregory Lake, D2 Holiday Inn features accommodation with garden views, free WiFi and free private parking.

  • LD RoomA DunhidA

    Badulla
    Breakfast options
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 35 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.

  • The Pekoe Stay

    Hali Ela
    Breakfast options
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 8 reviews

    Situated in Hali Ela and only 48 km from Gregory Lake, The Pekoe Stay features accommodation with garden views, free WiFi and free private parking.

    From US$17 per night

FAQ about cheap hotels in Badulla

Cheap hotels that guests love in Badulla

See all
  • Avg. price/night: US$32
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 126 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, 188 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, 188 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.0
    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, 188 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
  • 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.0
    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, 188 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$22
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 95 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
gogless