Skip to main content

The best cheap hotels in Badulla

Check out our selection of great cheap hotels in Badulla

Filter by:


<script type='track_copy' data-hash='ZOdKNKNKPPOPIXfCcMLaUDJTJVXJNSDaSLUNSBXe'></script>Review Score

Wonderful: 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
Wonderful
120 reviews
Price from
$41.28
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
$26.73
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.

The hostess was incredibly sweet and made us feel right at home from the moment we walked in. The view is fenomenal from the balcony and the atmosphere is super chill and it's a plus that it's a 3 minute drive from the waterfall. Also, amazing price!

Show more Show less
9
Wonderful
22 reviews
Price from
$12
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.

Absolutely beautiful location and villa. I’ve stayed in a lot of villas in Sri Lanka and this is hands down the best. We had transport problems and the host and owner were so understanding and accommodating. One of the best weekends of our lives, would 10000% recommend to anyone.

Show more Show less
10
Exceptional
5 reviews
Price from
$450
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.4
Very Good
8 reviews
Price from
$15
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
$15.30
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
Excellent
9 reviews
Price from
$17.50
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
Excellent
14 reviews
Price from
$14
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.

The architecture takes you back to a time when the world was a little less noisy

Show more Show less
8.8
Excellent
44 reviews
Price from
$30
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.

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.

Show more Show less
7.9
Good
209 reviews
Price from
$21
per night

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.
Search cheap hotels in Badulla

Most booked cheap hotels in Badulla this month

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

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

    Serenity Stay is located in Badulla, just 12 miles from Demodara Nine Arch Bridge and 28 miles from Hakgala Botanical Garden. With mountain views, this accommodation features a balcony.

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

    Providing a garden, 1818 Badulla provides accommodations in Badulla.

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

    D2 Holiday Inn is located in Badulla, just 31 miles from Gregory Lake and 10 miles from Demodara Nine Arch Bridge.

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

    NSM Wedding hall and guest house is located in Badulla, just 15 miles from Demodara Nine Arch Bridge and 28 miles from Hakgala Botanical Garden.

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

    Featuring mountain views, Cinnamon Serenity Villa provides accommodations with a terrace and a balcony, around 17 miles from Gregory Lake.

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

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

    A good location for a stress-free stay in Badulla, Crystal Resort is a guest house surrounded by views of the mountain.

    Very comfortable, clean and quiet room. Friendly staff.

  • Boo Kirinda Holiday Resort
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 120 reviews

    Located in Badulla, 15 miles from Demodara Nine Arch Bridge, Boo Kirinda Holiday Resort provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    Great views. Unusual location and very helpful staff

  • LD RoomA DunhidA
    Central location
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 22 reviews

    LD RoomA DunhidA offers accommodations in Badulla, 16 miles from Demodara Nine Arch Bridge and 14 miles from Demodara Railway Station.

    Fanstastic wiew. The host was very kind and helpfull.

  • Villa Lewis
    Central location
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 44 reviews

    Villa Lewis enjoys a location in Badulla, 29 miles from Hakgala Botanical Garden and 10 miles from Demodara Railway Station.

    Beautiful old house, friendly staff, big breakfast.

  • Hill House Haldummulla
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 3 reviews

    Located in Badulla, 22 miles from Demodara Nine Arch Bridge, Hill House Haldummulla provides accommodations with a garden, free private parking and a terrace.

  • Dedunu Guest
    Central location
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 14 reviews

    Dedunu Guest enjoys a location in Badulla, 31 miles from Gregory Lake and 10 miles from Demodara Nine Arch Bridge. This property offers access to a balcony and free private parking.

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

  • The Cliff Tea Glamping
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 9 reviews

    The Cliff Tea Glamping is located in Badulla, just 22 miles from Demodara Nine Arch Bridge and 20 miles from Demodara Railway Station.

    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
     · 8 reviews

    Located 12 miles from Demodara Nine Arch Bridge, CROWN REGENCY- BADULLA offers 3-star accommodations 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

    Springvalley Holiday Home in Badulla provides accommodations with a garden, a terrace, and a shared lounge. This guest house offers free private parking and full-day security.

    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

    Wellassa homestay offers accommodations in Badulla, 15 miles from Demodara Nine Arch Bridge and 13 miles from Demodara Railway Station.

  • 360 City View
    Central location
    7.9
    Scored 7.9
    Good
    Rated good
     · 209 reviews

    Providing mountain views, 360 City View in Badulla provides accommodations and a garden. This property offers access to a terrace and free private parking.

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

  • Family Holiday Inn
    7.7
    Scored 7.7
    Good
    Rated good
     · 26 reviews

    Family Holiday Inn offers accommodations in Badulla, 26 miles from Hakgala Botanical Garden and 7.5 miles from Demodara Railway Station. 30 miles from Gregory Lake and 10 miles from Demodara Nine Arch...

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

    Thilina Guest enjoys a location in Badulla, 12 miles from Demodara Nine Arch Bridge and 29 miles from Hakgala Botanical Garden. This guest house features free private parking and free Wifi.

    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: $52.80
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 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: $52.80
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 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: $21.99
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 3 reviews
    Breakfast very good and location is full of natural beauti
    Hill House
    Solo traveler
  • Avg. price/night: $40
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 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
    Travelers with friends
  • Avg. price/night: $52.80
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 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: $21
    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
    Travelers with friends
  • Avg. price/night: $40
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 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: $52.80
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 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
    Travelers with friends
  • Avg. price/night: $16.15
    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.7
    Scored 7.7
    Good
    Rated good
     · 26 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
    Travelers with friends
gogless