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.

Great hospitality, absolutely nice and beautiful place. A place you must stay in Bentota. We enjoyed both the nights here. Their breakfast was awesome and same goes with lunch. Tuk tuk on the house to and fro the beach. A gem of a place and a place to return to.

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

Our stay at Villa Thamburu was absolutely perfect. The villa is absolutely beautiful and the facilities / rooms are fantastic. The staff are the biggest asset - they were so attentive and made our stay really special by always going above and beyond for us. The restaurant is also brilliant and we particularly loved the garden and pool areas. It feels really private and luxurious so we could not ask for more.

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

Owners are warm and welcoming. Breakfast was fresh and delicious on the outdoor patio on the water. They have their own Tuk Tuk and boat to take you into town or across the water to the beach. The room and bathroom were large and very comfortable. The owners also drove us back to Colombo to catch our flight home. I would definitely recommend this hotel.

Show more Show less
9.3
Wonderful
126 reviews
Price from
£47
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
£46
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.

Some people go the extra mile, but our hosts went much further than that. Absolutely lovely. Amazing customer service. Super friendly. Fabulous room and the best vibe you can imagine. Stop looking at tue fake reviews and book this one. Aah, i forgot to mention the prime location. This is paradise!

Show more Show less
9.8
Exceptional
133 reviews
Price from
£23
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.

Amazing location, breakfast and the hospitality from Susee

Show more Show less
9.3
Wonderful
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.

Hospitality of the host and her son

Show more Show less
9.1
Wonderful
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.

Carefulness of the owner, cleanliness of the room, relative proximity to the sea.

Show more Show less
9
Wonderful
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.

Clean, comfortable and full of character. Our family loved our time here. Pradeep and Ruchira are great hosts!

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

FAQ about beach hotels in Bentota







Beach Hotels That Guests Love in Bentota

  • 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
  • Avg. price/night: £132.89
    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: £81.90
    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
    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
  • 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: £180.84
    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.36
    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: £115.73
    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: £104.67
    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: £68.89
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 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