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

Beach Hotels in Bentota

Find the beach hotels that appeal to you the most

The best beach hotels in Bentota

Check out our selection of great beach hotels in Bentota

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 131 reviews
    From
    $285
    1 night, 2 adults
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 201 reviews
    From
    $38
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 396 reviews
    From
    $26
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 101 reviews
    From
    $21
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 102 reviews
    From
    $155
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 116 reviews
    From
    $43
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 440 reviews
    From
    $81
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 120 reviews
    From
    $254
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 110 reviews
    From
    $133
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 8 reviews
    From
    $45
    1 night, 2 adults
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 6 reviews
    From
    $41
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 14 reviews
    From
    $30
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 77 reviews
    From
    $34
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 42 reviews
    From
    $23
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 35 reviews
    From
    $53
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 21 reviews
    From
    $30
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 63 reviews
    From
    $158
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 45 reviews
    From
    $237
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 79 reviews
    From
    $133
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 23 reviews
    From
    $21
    1 night, 2 adults

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Bentota and surrounding area in the past month

See all

FAQ about beach hotels in Bentota

Beach Hotels That Guests Love in Bentota

See all
  • Avg. price/night: $33
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 336 reviews
    Great location right on the beach. Hard working staff & good bar and restaurant with lovely ocean vibe. Our bungalow was big and cool with a balcony. Breakfast was awesome. Refreshing pool easily accessible.
    Guest review by
    Brett
    Family with young children
  • Avg. price/night: $113.66
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 289 reviews
    The location was great as is set right on the beachfront, and the boat trip to reach the hotel is a nice touch. We enjoyed the water sports and the swim-up bar.
    Guest review by
    Shiron
    Young couple
  • Avg. price/night: $1,597.47
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 577 reviews
    We liked the location of the hotel. It’s right on the beach with great views of the ocean. Room size was very good with comfortable beds.
    Guest review by
    SRIRAM
    Family with young children
  • Avg. price/night: $33
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 336 reviews
    The location and the hospitality were excellent. To be able to watch the sunset and eat dinner on the beach so close to the ocean was fantastic. The food was great too.
    Guest review by
    Daniel
    Young couple
  • Avg. price/night: $33
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 336 reviews
    The property was right on the beach. The restaurant and bar overlooked the Ocean. Spectacular sunsets . The property's beach area was ranked and cleaned daily .the owner was attentive. The staff were efficient small but clean pool . Good standard of food .
    Guest review by
    Gary
    Solo traveler
  • Avg. price/night: $189.23
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 24 reviews
    Best ocean view with private beach access Spacious clean presidential suite Working AC Perfectly Best kind staff
    Guest review by
    Mohamedali
    Family with young children
  • Avg. price/night: $106.20
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 197 reviews
    Not only the room was super clean, but every part around the hotel as well. The hotel beach is super. Not only for relaxing, but also for a seaside lunch or dinner. The restaurant is very cosy and the food magnificant. The entire staff is super friendly and helpfull. I would certainly recommend Amal beach hotel. It's worth every penny.
    Guest review by
    Joke
    Young couple
  • Avg. price/night: $186.80
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 303 reviews
    The resort is right on the beach with an incredible swimming pool and fantastic buffet spreads. Ideal for a beach holiday in every way. The rooms are spacious, their facilities are impeccable and the amenities are perfect. A special mention for Inoka, Lahiru and Amanda for their exceptional service in making our stay exceed expectations!
    Guest review by
    Ashish
    Family with young children