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.

The room is very clean and look exactly like the pictures. The pool is also very nice and clean. It is the best place we stayed during our trip to Sri Lanka. The staff is so friendly and welcoming and provides you with everything you need. They even have a lamp for the mosquitoes, so you can enjoy the evenings on your own terrace. We highly recommend this place.

Show more Show less
9.6
Exceptional
135 reviews
Price from
MXN 1,048
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.

i liked the calm relaxing enviornment of the place and liked the receptive wonderful behavior of the guys at the reception desk the room ambience was super great the spaciousness and cleanless is perfect

Show more Show less
9.6
Exceptional
114 reviews
Price from
MXN 4,513
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.

We instantly felt at home. Alexandra and Nelson are incredible hosts, amazing cooks and the whole team is a delight. It was a perfect stay!

Show more Show less
9.5
Exceptional
224 reviews
Price from
MXN 721
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.

Fantastic place to stay in Bentota, right on the water with amazing views and outstanding sunsets. The room was fabulous, huge with a lovely seating area and a large balcony, it also had a hot tub. Breakfast was delicious and lots of it! We ate there twice and the food was really tasty. Dinesha and her staff were exceptional, so attentive and helpful, I would highly recommend this hotel.

Show more Show less
9.3
Wonderful
130 reviews
Price from
MXN 702
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.

Excellent service, polite, professional and always warm and welcoming.

Show more Show less
9.3
Wonderful
197 reviews
Price from
MXN 1,090
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.

One of the best places I stayed in Sri Lanka. The owners are lovely and do their best to make you feel at home. The room is very nice and cozy and has all that you need. Breakfast was super!

Show more Show less
9.8
Exceptional
133 reviews
Price from
MXN 554
per night

Offering a garden and sea view, Susee Villa is set in Bentota, 200 metres from Induruwa Beach and 200 metres from Bentota Beach. The air-conditioned accommodation is 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.

Skiing and cycling can be enjoyed nearby, while a ski equipment rental service, a private beach area and ski-to-door access are also available on-site.

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

Show more Show less
9.3
Wonderful
110 reviews
Price from
MXN 366
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
270 reviews
Price from
MXN 440
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
Wonderful
117 reviews
Price from
MXN 203
per night

Offering a barbecue and sun terrace, River Breeze is set in Bentota. Guests can enjoy the on-site restaurant. Free WiFi is provided throughout the property and free private parking is available on site.

Everything really. The room was very nice with a good bed. Fully equipped kitchen, our room had a great balcony where we would eat ! Pradeep and his sister were amazing. Absolutely perfect. The kindest hosts I have ever encountered. Always ready to help with whatever we requested with a big smile on their faces. You can place 100% trust in them. Great and honest people ! Will return for 1 more night before we finish the trip, and in large part because of them !

Show more Show less
9.7
Exceptional
103 reviews
Price from
MXN 407
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

  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 322 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
  • Avg. price/night: MXN 3,725.68
    7.6
    Scored 7.6
    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: MXN 2,544.20
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 343 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
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 322 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
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 322 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: MXN 4,269.51
    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: MXN 1,472.15
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 144 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: MXN 2,980.68
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 236 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: MXN 2,590.99
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 178 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: MXN 1,626.48
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 360 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