The 10 best cheap hotels in Bentota, Sri Lanka | Booking.com
Skip to main content

Cheap hotels in Bentota

Find the cheap hotels that appeal to you the most

The best cheap hotels in Bentota

Check out our pick of great cheap hotels in Bentota

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 277 reviews
    From
    US$77
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 121 reviews
    From
    US$27
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 377 reviews
    From
    US$42
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 175 reviews
    From
    US$65
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 246 reviews
    From
    US$59
    1 night, 2 adults
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 201 reviews
    From
    US$38
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 398 reviews
    From
    US$27
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 116 reviews
    From
    US$12
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 180 reviews
    From
    US$28
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 101 reviews
    From
    US$21
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 175 reviews
    From
    US$40
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 118 reviews
    From
    US$36
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 118 reviews
    From
    US$89
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 116 reviews
    From
    US$47
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 441 reviews
    From
    US$99
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 120 reviews
    From
    US$254
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 111 reviews
    From
    US$133
    1 night, 2 adults
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 15 reviews
    From
    US$50
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 8 reviews
    From
    US$45
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 33 reviews
    From
    US$53
    1 night, 2 adults

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 Bentota and surroundings in the past month

See all
  • Popular with guests booking cheap hotels in Bentota

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 277 reviews
  • Popular with guests booking cheap hotels in Bentota

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

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 707 reviews
  • Popular with guests booking cheap hotels in Bentota

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 77 reviews
  • Popular with guests booking cheap hotels in Bentota

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 10 reviews
  • Popular with guests booking cheap hotels in Bentota

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

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 453 reviews
  • Popular with guests booking cheap hotels in Bentota

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

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 332 reviews
  • Popular with guests booking cheap hotels in Bentota

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 240 reviews

Stay connected in Bentota and nearby. Cheap hotels with free WiFi

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

    Located in Bentota, 600 metres from Bentota Beach, Jilan Homestay offers beachfront accommodation and various facilities, such as a garden.

    From US$16 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 67 reviews

    Boasting a patio with garden views, a garden and barbecue facilities, Dedunu Home Bentota can be found in Bentota, close to Bentota Beach and 300 metres from Bentota Lake.

    From US$55.80 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 38 reviews

    Situated within 600 metres of Bentota Beach and 300 metres of Bentota Lake, Supun Villa features rooms with air conditioning and a private bathroom in Bentota.

    From US$40 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 116 reviews

    Boasting air-conditioned accommodation with a balcony, Bentota Home Stay is situated in Bentota. This beachfront property offers access to a terrace and free private parking.

    From US$27 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 146 reviews

    Featuring a garden, The residence Bentota is located in Bentota, 2 minutes walk to the best Beach in Sri Lanka. Bentota Railway station is 150 meters away.

    From US$72.86 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 21 reviews

    Vivid Lanka, a property with a terrace, is set in Bentota, 500 metres from Bentota Beach, 300 metres from Bentota Lake, as well as 300 metres from Bentota Railway Station.

    From US$10 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 23 reviews

    Featuring air-conditioned accommodation with a balcony, Senero House is set in Bentota. This beachfront property offers access to a terrace, free private parking and free WiFi.

    From US$21.25 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 4 reviews

    Situated within 600 metres of Bentota Beach and 400 metres of Bentota Lake, Neue Villa Wunderschön provides rooms with air conditioning and a private bathroom in Bentota.

    From US$31.08 per night

Enjoy breakfast in Bentota and nearby

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 141 reviews

    Situated in Bentota, 600 metres from Bentota Beach, Hostel Residence Bentota features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$28.88 per night
  • Shan Villa

    Bentota
    Breakfast options
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 93 reviews

    Set within 600 metres of Bentota Beach and 400 metres of Bentota Lake in Bentota, Shan Villa features accommodation with seating area.

    From US$18 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 116 reviews

    Chami Villa Bentota is located in Bentota just 50 metres from the beach and 100 metres from Bentota Railways Station. the guesthouse provides simple accommodation with private bathrooms and free Wi-Fi...

    From US$40 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 118 reviews

    Set within 500 metres of Bentota Beach and 400 metres of Bentota Lake, Welcome Family Guest House. Provides rooms with air conditioning and a private bathroom in Bentota.

  • Aayu's Guest

    Bentota
    Breakfast options
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 175 reviews

    Featuring free WiFi throughout the property, Aayu's Guest offers accommodation in Bentota, 500 metres from Bentota Lake. Certain rooms include a seating area to relax in after a busy day.

    From US$50 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 42 reviews

    Situated in Bentota, less than 1 km from Bentota Beach, Renaissance Villa Bentota features accommodation with a private beach area, free private parking and a garden.

    From US$25.31 per night
  • Thara Cabana

    Bentota
    Breakfast options
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 214 reviews

    Set within 500 metres of Bentota Beach and 500 metres of Bentota Lake, Thara Cabana provides rooms with air conditioning and a private bathroom in Bentota.

    From US$23.60 per night
  • Esprit Bentota

    Bentota
    Breakfast options
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 273 reviews

    Esprit Bentota features free bikes, garden, a shared lounge and restaurant in Bentota.

    From US$38.96 per night

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

  • Pitaramba Lodge

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

    Set 200 metres from Bentota beach, this apartment features a kitchen equipped with cooker, fridge, kettle and tableware.The apartment has garden with a barbecue facilities.

    From US$20 per night
  • Su Casa Bentota

    Bentota
    Central location
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 6 reviews

    Located in Bentota and only 500 metres from Bentota Beach, Su Casa Bentota provides accommodation with garden views, free WiFi and free private parking.

    From US$24.98 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Situated in Bentota, near Bentota Beach, Bentota Lake and Bentota Railway Station, Ocean Gate Residence has a garden. This apartment features free private parking, a 24-hour front desk and free WiFi.

    From US$27.75 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 42 reviews

    Situated in Bentota, 1.1 km from Bentota Beach, Swarnapaya résidence features accommodation with a garden, free private parking and a terrace. This 2-star hotel offers room service and free WiFi.

    From US$47.79 per night
  • Tharul Home

    Bentota
    Central location
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 41 reviews

    Offering sea views and a garden, Tharul Home provides accommodation conveniently located in Bentota, within a short distance of Bentota Beach, Bentota Lake and Bentota Railway Station.

    From US$22 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 36 reviews

    Boasting air-conditioned accommodation with a balcony, Luxury My Villa Bentota 200m Bentota Beach is situated in Bentota.

    From US$75 per night
  • Wimala B&B

    Bentota
    Central location
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 136 reviews

    Located within 100 metres of Bentota Beach and 500 metres of Bentota Lake in Bentota, Wimala B&B features accommodation with seating area.

    From US$21.24 per night
  • Nisadi Villa

    Bentota
    Central location
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 30 reviews

    Situated in Bentota, 500 metres from Bentota Beach and 100 metres from Bentota Lake, Nisadi Villa features a restaurant and garden views.

    From US$10 per night

FAQ about cheap hotels in Bentota

Cheap hotels that guests love in Bentota

See all
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 281 reviews
    The reef was nice hotel .nice location and specially very helpful staff.specially mr anjana who was assist us .he was really good jem for property also mr nipuna & barman pradeep is very helpful .Rooms was very clean.food was amazing .thanks for restaurant staff .also housekeeping team who make a wonderful bed decoration .because of this staff i had great honeymoon .i would like to suggest for many srilankan to be there.
    Guest review by
    madawa
    Young couple
  • Avg. price/night: US$172
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 332 reviews
    The location near the beach. Beautiful old hotel. Rooms were very clean. Friendly, helpful staff.
    Guest review by
    Manoka
    Family with young children
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 206 reviews
    If you're looking for a hotel Sri Lanka for some rest and relaxation, Villa Thamburu is ideal! The location is great offering easy access to a lovely, quiet beach. The staff great too. All were incredibly polite, professional, and always willing to go the extra mile for us. The food was also a highlight. I can't imagine anywhere else in Bentota could match it. The hotel itself was beautiful too!
    Guest review by
    Jonathan
    Young couple
  • Avg. price/night: US$27
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 398 reviews
    Prianthi and Raj were very friendly and welcoming. The room was very clean and the location so close to the beach, a few restaurants (Happy Garden!) and the train station was ideal. And the breakfast was really lovely. I'd definitely recommend the place.
    Guest review by
    Daniela
    Solo traveller