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 very quiet location and driving the hill leading to the property,

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

Featuring mountain views, Crystal Resort provides accommodation with balcony, around 17 km from Demodara Nine Arch Bridge. The property features garden views and is 44 km from Hakgala Botanical Garden and 13 km from Demodara Railway Station. Boasting family rooms, this property also provides guests with a terrace.

Lovely stay in a wonderfully appointed room. For a budget stay, this was definitely value for money. Viraj the owner was absolutely fantastic! Very friendly and caring.

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.

A beautiful view. A very kind lady treated us very well. This is a great place to stay.

Show more Show less
9
Superb
22 reviews
Price from
£9
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.

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.

Show more Show less
10
Exceptional
5 reviews
Price from
£401
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.

I visit for one day and front desk staff was too friendly and they giving excellent service.

Show more Show less
8.2
Very good
6 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.

Amazing staff, room and views! Exceptionally clean room. Arrived late and got a lovely pot of tea and even a full pack of chocolate biscuits. Highly recommended!

Show more Show less
8.6
Fabulous
13 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.

One word "Everything". Thank you 360 City View it was an amazing stay. Special thanks goes to Daya, the room attendant who helped us with everything to make our stay comfortable. HIGHLY recommend this place to stay. If you are arriving at the place, the right Tuk Tuk price is Rs. 300/-. Don't get ripped off by the sneaky Tuk Tuk drivers. If you need a pick up, contact the hotel, they will arrange one for you as well.

Show more Show less
7.9
Good
208 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
     · 119 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
     · 13 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

    Featuring mountain views, Crystal Resort provides accommodation with balcony, around 17 km from Demodara Nine Arch Bridge.

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

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

  • CROWN REGENCY- BADULLA
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 6 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.

  • 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
     · 208 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.61
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 119 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.61
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 119 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.33
    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.52
    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.61
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 119 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.55
    7.9
    Scored 7.9
    Good
    Rated good
     · 208 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.52
    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.61
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 119 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: £15.76
    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