Skip to main content

The best beach hotels in Bentota

Check out our pick of great beach hotels in Bentota

Filter by:


Review score

Superb: 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.

It is a new hotel, the room is nice designed and super clean, the staff there are very helpful, both the adults and the kid enjoyed the stay there, really recommend it!

Show more Show less
9.6
Exceptional
134 reviews
Price from
£49
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.

Beautiful relaxed hotel. Fabulous service. Delicious food. Fantastic

Show more Show less
9.7
Exceptional
111 reviews
Price from
£205
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.

Lovely property with wonderful staff. Nelson (owner) helped us with transportation to and from the property which was much appreciated. We had dinner two out of three nights while there and he is a great cook and serves huge portions. Beach is beautiful and quite calm relatively speaking. Beach beds are available to hotel guests right on the beach.

Show more Show less
9.5
Exceptional
223 reviews
Price from
£33
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.

excellent view and friendly staff, I was offered with free boat ride, food were excellent

Show more Show less
9.3
Superb
126 reviews
Price from
£57
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.

Everything! It is a beautiful hotel with astonishing garden. I just could not get enough of it. Amazing pool. Wifi very strong. Staff would do anything to help. Location is not bad at all. Just RIGHT across the hotel, there is a bakery type of thing. Very nice and low cost.

Show more Show less
9.3
Superb
197 reviews
Price from
£49
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.

Everything was perfect! So friendly, helpful and just all around wonderful. The breakfast was a dream, the nearby beach was clean and beautiful. Thank you for a great start of our trip!

Show more Show less
9.8
Exceptional
132 reviews

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.

We were warmly welcomed with a coconut from the garden, and the host provided us with all the insights about the place. They even helped us find a perfect spot for our morning yoga session. The attention to detail and the personalized touch made our stay truly exceptional. The amazing room, delectable food, and thoughtful gestures from the host created an unforgettable experience. Highly recommended for those seeking a tranquil and enriching getaway.

Show more Show less
9.3
Superb
110 reviews
Price from
£16
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.

Clean, comfortable, good breakfast and wonderful owners!

Show more Show less
9.1
Superb
269 reviews
Price from
£19
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.

Spacious and clean room that opens to a beautiful garden with a little porch where you can eat your meals. Jaya is very friendly and a great cook, we ate dinner there twice and loved the food. Great location that is tucked away from the main road and is a short walk to the beach. Highly recommend!

Show more Show less
9
Superb
117 reviews
Price from
£9
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.

Beautiful room, very clean and the smell of bed linen was so refreshing. Staff was very attentive and kind

Show more Show less
9.8
Exceptional
101 reviews
Price from
£19
per night

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.
Search beach hotels in Bentota

FAQ about beach hotels in Bentota







Beach hotels that guests love in Bentota

  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 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
  • Avg. price/night: £133.32
    7.7
    Scored 7.7
    Good
    Rated good
     · 274 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: £82.17
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 341 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
    Fabulous
    Rated fabulous
     · 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
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 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 traveller
  • Avg. price/night: £181.43
    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: £62.56
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 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: £116.11
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 234 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: £105.01
    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: £69.12
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 359 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