Skip to main content

The best cheap hotels in Badulla

Check out our pick of great cheap hotels in Badulla

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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. Featuring room service, this property also provides guests with a water park. The accommodation features airport transfers, while a bicycle rental service is also available.

The staff at Boo Kirinda (especially the manager & the helper) went above and beyond to make sure me and my partners stay was excellent. We had a very early morning bus to catch out of Badulla and the Manager and the chef woke up early to pack us breakfast and see us out. They also helped with booking a tuk tuk driver who was excellent (helped us find the correct bus). While the facilities were clean and the view of the river and the train passing was lovely, the highlight was the staff.

Show more Show less
9.2
Superb
120 reviews
Price from
£36
per night

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. The accommodation provides airport transfers, while a bicycle rental service is also available.

Basic room with a large clean bathroom, good water pump/heat, nice AC and solid wifi as well. Highlight was the hosts - very hospitable, picked me up and dropped me off at train station, picked up dinner each day after dark. definitely recommended for Badulla

Show more Show less
9.5
Exceptional
40 reviews
Price from
£31
per night

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. This guest house features free private parking and a shared kitchen. The accommodation provides full-day security and private check-in and check-out for guests.

Host was lovely. Cozy comfortable room. Felt safe as a female solo traveller. Host was always available by phone. Organised tuk tuk. Fed me snacks and took me swimming at the nearby waterfall. Introduced me to the neighbours on the way to the river. They have laundry service!

Show more Show less
9
Superb
22 reviews
Price from
£10
per night

Boasting mountain views, Cinnamon Serenity Villa features accommodation with a terrace and a balcony, around 28 km from Gregory Lake. This lodge has a private pool, a garden and free private parking.

The air-conditioned lodge consists of 6 bedrooms, a living room, a fully equipped kitchen with a fridge and a kettle, and 5 bathrooms with a shower and free toiletries. For added convenience, the property can provide towels and bed linen for an extra charge.

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!

Show more Show less
10
Exceptional
5 reviews
Price from
£403
per night

Set 19 km from Demodara Nine Arch Bridge, CROWN REGENCY- BADULLA offers 3-star accommodation in Badulla and features a garden, a terrace and a restaurant. The property is around 46 km from Hakgala Botanical Garden, 15 km from Demodara Railway Station and 22 km from Ella Railway Station. The accommodation offers room service and free WiFi throughout the property.

Stunning views from our window , especially early morning . Very attentive staff . Very good restaurant with really nice waiter . Lovely to see the wedding guests and families arriving and posing for photos . The restaurant does not sell alcohol, but will allow you to bring your own beer or wine .

Show more Show less
8.4
Very good
7 reviews
Price from
£21
per night

Set just 24 km from Demodara Nine Arch Bridge, Springvalley Holiday Home provides accommodation in Badulla with access to a garden, a terrace, as well as room service. This guest house offers free private parking and full-day security. Featuring family rooms, this property also provides guests with a picnic area.

good service & comfatable room facilities. very good place to stay

Show more Show less
8.4
Very good
40 reviews
Price from
£12
per night

Located 36 km from Demodara Nine Arch Bridge and 32 km from Demodara Railway Station in Badulla, The Cliff Tea Glamping offers accommodation with a kitchen. This campground provides free private parking and a shared kitchen. Guests can make use of a garden.

Very good place and nice..safe ane quite..front view is woww..❤

Show more Show less
8.6
Fabulous
9 reviews
Price from
£15
per night

Offering mountain views, Dedunu Guest is an accommodation situated in Badulla, 50 km from Gregory Lake and 17 km from Demodara Nine Arch Bridge. This property offers access to a balcony and free private parking. Ella Railway Station is 20 km away and Ella Spice Garden is 20 km from the guest house.

It's very beautiful Clam place to do business works ☺️

Show more Show less
8.6
Fabulous
14 reviews
Price from
£13
per night

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. The property is situated 23 km from Ella Railway Station, 23 km from Ella Spice Garden and 25 km from Little Adam's Peak. The bed and breakfast provides rooms with air conditioning, free private parking and free WiFi.

We wanted traditional Sri Lankan food and it was delicious. We were well looked after here, my husband had a medical issue here and we were enquired after by staff, the owner and their friends to make sure we were okay. The accommodation is clean and comfortable. Definitely go there if need accommodation in Dambulla.

Show more Show less
8.8
Fabulous
44 reviews
Price from
£32
per night

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. This property offers access to a terrace and free private parking. The guest house features family rooms.

Beautiful small family hotel with lovely rooms and terrace; very comfortable, clean, in tranquil surroundings. I am really thankful to Mr Pathirana for his kind help with considering and analysis of all transportation options to Sigiriya. His efforts and information are valuable. Thank you very much!

Show more Show less
7.9
Good
209 reviews
Price from
£17
per night

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.
Search cheap hotels in Badulla

Most booked cheap hotels in Badulla this month

Enjoy breakfast in Badulla!

  • Boo Kirinda Holiday Resort
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 120 reviews

    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.

    Great views. Unusual location and very helpful staff

  • Villa Lewis
    Breakfast options
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 44 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.

    Beautiful old house, friendly staff, big breakfast.

  • Dedunu Guest
    Breakfast options
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 14 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.

    It's very beautiful Clam place to do business works ☺️

  • Family Holiday Inn
    Breakfast options
    7.8
    Scored 7.8
    Good
    Rated good
     · 25 reviews

    Situated just 49 km from Gregory Lake, Family Holiday Inn features accommodation in Badulla with access to a garden, barbecue facilities, as well as a 24-hour front desk.

Great access to the city centre! Check these cheap hotels in Badulla

  • Serenity Stay
    Central location
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    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.

  • 1818 Badulla
    Central location
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Located in Badulla, within 22 km of Demodara Nine Arch Bridge and 48 km of Hakgala Botanical Garden, 1818 Badulla provides accommodation with a garden as well as free private parking for guests who...

  • D2 Holiday Inn
    Central location
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

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

  • NSM Wedding hall and guest house
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    NSM Wedding hall and guest house, a property with a garden, is located in Badulla, 45 km from Hakgala Botanical Garden, 21 km from Demodara Railway Station, as well as 27 km from Ella Railway Station.

  • Cinnamon Serenity Villa
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 5 reviews

    Boasting mountain views, Cinnamon Serenity Villa features accommodation with a terrace and a balcony, around 28 km from Gregory Lake. This lodge has a private pool, a garden and free private parking.

    Топовая вилла и персонал, спасибо, одна из лучших на Шри-Ланке

  • Crystal Resort
    Central location
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 40 reviews

    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.

    Very comfortable, clean and quiet room. Friendly staff.

  • LD RoomA DunhidA
    Central location
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 22 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.

    Fanstastic wiew. The host was very kind and helpfull.

  • Hill House Haldummulla
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 3 reviews

    Located in Badulla, 35 km from Demodara Nine Arch Bridge, Hill House Haldummulla provides accommodation with a garden, free private parking and a terrace.

  • The Cliff Tea Glamping
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 9 reviews

    Located 36 km from Demodara Nine Arch Bridge and 32 km from Demodara Railway Station in Badulla, The Cliff Tea Glamping offers accommodation with a kitchen.

    Very good place and nice..safe ane quite..front view is woww..❤

  • CROWN REGENCY- BADULLA
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 7 reviews

    Set 19 km from Demodara Nine Arch Bridge, CROWN REGENCY- BADULLA offers 3-star accommodation in Badulla and features a garden, a terrace and a restaurant.

    Hôtel tout neuf et très bien tenu. Le personnel est très gentil et attentionné. Chambre confortable et bien équipée. Hôtel bien situé.

  • Springvalley Holiday Home
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 40 reviews

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

    Good hospitality kindly treated good staff and nice wives.

  • wellassa homestay
    Central location
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1 review

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

  • 360 City View
    Central location
    7.9
    Scored 7.9
    Good
    Rated good
     · 209 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.

    Great view...Nice People working there.And great service

  • Thilina Guest
    Central location
    7.2
    Scored 7.2
    Good
    Rated good
     · 94 reviews

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

    The location heart of city centre near to every thing

FAQ about cheap hotels in Badulla







Cheap hotels that guests love in Badulla

  • Avg. price/night: £41.81
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 120 reviews
    The staff was extremely helpful: they arranged the transport to/from the hotel and helped us getting a ticket for a panoramic train journey. The location is just outside the city, surrounded by nature. Good food for breakfast and dinner.
    Leonardo_Cristella
    Young couple
  • Avg. price/night: £41.81
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 120 reviews
    Exceptional service good food caring team knowledgeable about area. Looks after our wellbeing great location for peace and quiet.
    Kanchanamala
    Family with young children
  • Avg. price/night: £17.41
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 3 reviews
    Breakfast very good and location is full of natural beauti
    Hill House
    Solo traveller
  • Avg. price/night: £31.68
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 44 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.
    Anu100
    People with friends
  • Avg. price/night: £41.81
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 120 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.
    Pritam
    Family with young children
  • Avg. price/night: £16.63
    7.9
    Scored 7.9
    Good
    Rated good
     · 209 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.
    Jishnu
    People with friends
  • Avg. price/night: £31.68
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 44 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.
    Carolyn
    Young couple
  • Avg. price/night: £41.81
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 120 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
    Christina
    People with friends
  • Avg. price/night: £12.79
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 40 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.
    Carol
    Young couple
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 25 reviews
    Host treated us like a guest. Very friendly. Rooms and bathrooms are very clean. Totally accommodation is much worth to the money. We hired a van also there to our trip. That’s also very cheap to compare to outside. Honestly they made our trip more more enjoyable and comfortable. Thank you Aiya❤️for your help and everything.
    Keerthan
    People with friends
gogless