Skip to main content

The best beach hotels in Bentota

Check out our selection of great beach hotels in Bentota

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+

Beach Access

Beachfront
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated in Bentota, 1.4 km from Bentota Beach, Tree of Life Resort features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace. The property is set 1 km from Bentota Lake, 1.3 km from Bentota Railway Station and 2.2 km from Aluthgama Railway Station. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi.

Wow! What incredible service at Tree of Life. I was blown away by how dedicated and kind the staff were. We could communicate through WhatsApp before we arrived and they solved any problems we had. We had a sick child for this part of our stay and I was so relieved to be here as I felt we were so well looked after. Also loved the whole site, swimming at night with bats above and the luxurious outside shower.

Show more Show less
9.6
Exceptional
131 reviews
Price from
$56.70
per night

Set in Bentota, a few steps from Induruwa Beach, Villa Thamburu, Bentota offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. The accommodation features a private beach area, as well as a terrace and a bar. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

Everything! The resort is superb, everything looks like in the pictures. The design of the villa is amazing, everything is very clean and the staff is extremely polite, helpful and professional. Shoutout to everyone working at the resort, they really went out of their way to give us an amazing time. Also, the food at the restaurant is amazing! We can recommend the resort without hesitation!

Show more Show less
9.7
Exceptional
111 reviews
Price from
$235
per night

Featuring a garden with a swimming pool, La Perla Bentota is located in Bentota, a 2-minute walk away from Bentota Beach. This property provides guests with a restaurant. The rooms are fitted with a terrace.

The property was super cool, next to the beach and the host Nelson and Alexandra were really amazing couple. Everything was taken care of on high priority. Nelson is a great cook and always shared what he was going to prepare for us. Breakfast and dinner were sumptuous and delicious.

Show more Show less
9.5
Exceptional
223 reviews
Price from
$39
per night

Situated in Bentota, 2 km from Bentota Beach, Amber House Lanka features views of the sea. Featuring a restaurant, the property also has a shared lounge, as well as an indoor pool and a hot tub. The accommodation features a 24-hour front desk, airport transfers, a shared kitchen and free WiFi throughout the property.

Super friendly stuff. Very good location. The staff organised a half day trip to the Bawa house which was very interesting and we als watched a nice temple with a giant Buddha on the way. Dinner and breakfast were super tasty!

Show more Show less
9.3
Wonderful
125 reviews
Price from
$44.20
per night

With Bentota Beach reachable in 100 metres, Manel Villa features accommodation, a restaurant, a private beach area, a garden and a bar. This beachfront property offers access to a terrace, free private parking and free WiFi. The accommodation provides airport transfers, while a bicycle rental service is also available.

The room was lovely and clean, as was the bathroom. Short walk to a private beach with sun lounges. Room service on request. Close to cafes and other hotel restaurants. Great strip of beach.

Show more Show less
9.2
Wonderful
156 reviews
Price from
$13
per night

Boasting a balcony with pool views, pool with a view and a garden, Kurumba Villas can be found in Bentota, close to Bentota Beach and 3 km from Moragalla Beach. There is an in-house restaurant, plus free private parking and free WiFi are available. The accommodation features airport transfers, while a bicycle rental service is also available.

It felt COMFORTABLE, the bathroom was AMAZING, Great staff and owner, GREAT Value for the price!

Show more Show less
9.3
Wonderful
197 reviews
Price from
$59
per night

Located within 100 metres of Bentota Beach and 300 metres of Induruwa Beach, Sri Lancashire Guest House provides rooms with air conditioning and a private bathroom in Bentota. This beachfront property offers access to free WiFi and free private parking. The accommodation features a 24-hour front desk, a shared kitchen and currency exchange for guests.

Please please do yourself a huge favor and just simply book this Absolutely Lovely, Spotlessly CLEAN and the Most Amazing Stay of your life. I mean it when I say that! Everything about our stay was Perfect. The ROOM was beautifully decorated and the mattress sooo comfortable. I slept like a baby! The WASHROOM was beyond Clean with modern fittings. The BREAKFAST was scrumptiously Delicious and you will be spoilt for options. Both Western and Sri Lankan yummy yummy dishes included. The Hosts are so kind-hearted and genuine that one wants to maintain lifetime friendship with them after spending just few minutes being in their company. All I can say is - One of our Best Stays ever!!

Show more Show less
9.8
Exceptional
131 reviews
Price from
$30
per night

Set on the beachfront in Bentota, Susee Villa has a ski pass sales point and is close to Induruwa Beach. The property features sea views and is 200 metres from Bentota Beach and 3.6 km from Bentota Lake. Free private parking is available and the bed and breakfast also offers bike hire for guests who want to explore the surrounding area.

Everything. The family at the guesthouse are super lovely. Thanks

Show more Show less
9.3
Wonderful
110 reviews
Price from
$19.80
per night

This guest house has water sports facilities and bike hire and car hire are available. The area is popular for snorkelling and windsurfing. The nearest airport is Bandaranaike International Airport, 85 km from Sahana Sri Villa.

Hospitality of the host and her son

Show more Show less
9.1
Wonderful
268 reviews
Price from
$23.80
per night

Set within 2.9 km of Induruwa Beach and less than 1 km of Bentota Lake in Bentota, New Jaya Villa offers accommodation with seating area. The air-conditioned accommodation is 400 metres from Bentota Beach. There is a restaurant serving Chinese cuisine, and free private parking is available.

The whole property is just wow! Covered with in house garden, the place is the best for a leisure stay in Bentota. Rooms are quite good and spacious. One gets abpvt kitchen which is useful if someone is planning to stay for longer and wants to cook. If you are a dog lover, then there's a cherry on the top - their dog Mashi(3 yr old Doberman). She is very friendly and rarely barks. Whenever she needs someone new, she often smiles. The beach is at a 5 min walk from the house(don't go by the Google maps route, ask the host - there's a shorter route across railway track) There are a lot of restaurants near the beach. Breakfast is also available at the stay and it's pretty good. One of the bests that I had in my whole Sri Lanka trip. The hosts have a Tuktuk and a boat so they can help you arrange boat safari or nearby market trips if required.

Show more Show less
9.1
Wonderful
116 reviews
Price from
$11
per night

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.
Search beach hotels in Bentota

Most booked beach hotels in Bentota this month

FAQ about beach hotels in Bentota







Beach Hotels That Guests Love in Bentota

  • Avg. price/night: $50
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 321 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.
    Brett
    Family with young children
  • 7.7
    Scored 7.7
    Good
    Rated good
     · 275 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.
    Shiron
    Young couple
  • Avg. price/night: $115.63
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 340 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.
    SRIRAM
    Family with young children
  • Avg. price/night: $50
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 321 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.
    Daniel
    Young couple
  • Avg. price/night: $50
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 321 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 .
    Gary
    Solo traveler
  • Avg. price/night: $231
    6.7
    Scored 6.7
    Pleasant
    Rated pleasant
     · 15 reviews
    Best ocean view with private beach access Spacious clean presidential suite Working AC Perfectly Best kind staff
    Mohamedali
    Family with young children
  • Avg. price/night: $79.65
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 142 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.
    Joke
    Young couple
  • Avg. price/night: $154.55
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 230 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!
    Ashish
    Family with young children
  • Avg. price/night: $134.99
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 176 reviews
    I guess i loved everything about the hotel. What an amazing location, right on the beach, the lobby couldn't be better with a view of swimming pool and then the ocean. Rooms are comfortable, spacious and very clean. Furnitures are excellent. Overall hotel ambience is so good. They conducted some cultural shows for the guest and has some live music. Hotel staff were polite and helpful. It was a memorable stay for us
    Abhishek
    Young couple
  • Avg. price/night: $88
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 355 reviews
    We got the room with pool and ocean view, it was truly amazing. The room is really big, and the bathroom too. Everything was basicaly clean, the room cleaning servise was good, and the bathroom was well prepared. The pool itself and other facilieties are good, the stuff was cleaning the area everyday and was ready to help you with beachtowels, sunbeds and everything. Really hardworking people. The breakfasts were tasty, the same with lunches. The hotel is sitting right on the beach which is awesome! Reccomend.
    Aleksandra
    Young couple
gogless