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 pick of great beach hotels in Bentota

Filter by:

Review score

Cinnamon Bentota Beach - Signature Selection

Bentota

Situated in Bentota, 300 metres from Bentota Beach, Cinnamon Bentota Beach - Signature Selection features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

R
Rachel
From
Canada
Location, comfortable room, beach was great! Kids loved the supervised kids club.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 806 reviews
Price from
US$168
1 night, 2 adults

Taru Villas The Long House - Bentota

Hotel in Bentota

Located in Bentota, 200 metres from Bentota Beach, Taru Villas The Long House - Bentota provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

S
Sree
From
India
A very cute property in Bentota. The resort is really amazing, worth staying. The beach is just a small walk away, crossing the rail path- which gives another wonderful experience. The food is simply amazing.. The best we had in our trip to Sri Lanka. Special mention to the wonderful Chef and all the staff for the wonderful hospitality
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 160 reviews
Price from
US$284.63
1 night, 2 adults

Sri Lancashire Guest House

Bentota

Located in Bentota, within 100 metres of Bentota Beach and 3.5 km of Bentota Lake, Sri Lancashire Guest House provides accommodation with a private beach area and free WiFi as well as free private...

N
Naira
From
Armenia
Dear Nishanthi and Wasantha. You are the greatest hosts we’ve ever met! All the credit for our amazing holiday must be given to you as it was the first place we stayed during our travel, and the vibe you shared with us didn’t leave us up to the last day in Sri Lanka. Your attitude is incredible. We felt like being at home. The way you met us the first day (with flower garlands which smelled like heaven), the way you treated us during the stay (ready to help with literally anything we needed) - everything breathed love at your house. Your attitude really exceeds all the expectations. To those who are considering a stay at the place, please, don’t hesitate. This is going to be an eye-opening experience to what a 10 out of 10 is. No, this can’t be 10. We would give the hosts 10 times more if it was possible❤️. As for the cleanliness - it was incredibly spotless. This was the cleanest place we had ever visited throughout all our journeys. As for the breakfasts - oh, this was something unbelievable. Everything was so tasty, served so neatly. And the balcony, where our breakfasts were served, overlooks the lovely garden, so you can see some lovely birds, squirrels and enjoy the sounds of them while having your breakfast. They give you a small bag where you can put whatever you haven’t eaten, so you can take it with you to the beach or put it in the fridge (the room facilities are also provided) and eat it later. Another thing, which is worth mentioning, is the fresh flowers arranged around the room and on the balcony. So the place smelled so fresh, so nice. You can really see that they pay great attention to detail. Regarding the beach, it’s a three-minute walk from the house and you are going to be really surprised in a good way as it is not crowded at all and, as a result, very clean. So you can enjoy your time at the beach with no plastic thrown around it. There are also good cafes along the beach with quite affordable prices.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 227 reviews
Price from
US$38
1 night, 2 adults

Sahana Sri Villa

Bentota

Situated within 100 metres of Bentota Beach and 500 metres of Bentota Lake in Bentota, Sahana Sri Villa features accommodation with seating area and a kitchen.

A
Anna
From
Belarus
WIFI works good for remote work with video calls. So lovely lady owner that was cooking delicious breakfast for me. AC works very well.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 415 reviews
Price from
US$26.60
1 night, 2 adults

Channa Villa & Tours

Bentota

Situated within 500 metres of Bentota Beach and 400 metres of Bentota Lake in Bentota, Channa Villa & Tours features accommodation with seating area.

W
Wouter
From
Netherlands
After 13 (budget) accommodations in Sri Lanka, this was definitely the best value for our money. Large and very clean room, very kind hosts, nicely located between the beach and the main road and a well-working shower with hot water.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 105 reviews
Price from
US$18
1 night, 2 adults

Sri Villas

Bentota

Featuring air conditioning, Sri Villas, a beach front property is located in Induruwa, 29 km from Hikkaduwa. Bentota is 4.2 km away. Free private parking is available on site.

E
Eva
From
Maldives
Right on the beach. Airy spacious clean rooms with big balconies facing the sea. Sea view from the bed. Clean big bathroom. Great pool. Amazing staff, amazing service. Delicious breakfast served anytime in the am you want. Makes you feel at home. Spotless beach.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 111 reviews
Price from
US$160
1 night, 2 adults

Chami Villa Bentota

Hotel in Bentota

Chami Villa Bentota is located in Bentota just 50 metres from the beach and 100 metres from Bentota Railways Station.

c
chaebin
From
South Korea
Very kindly host, and great breakfast, we checked 1 night. chami villa gave us hot shower, good condition room, powerful A/C. the villa was best in srilank for me. and the master host has a boat, IF you want bentota boat tour; than please book for him. I booked another tour platform(app), that price was very expensive, but the master can give you good tour price. and his big dog, maya was very kind, and charming so you didn't afraid about the dog.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 114 reviews
Price from
US$46.75
1 night, 2 adults

Sea Rock Villa

Hotel in Bentota

Boasting a private beach area and an outdoor swimming pool, Sea Rock Villa offers rooms a 5-minute drive from Bentota. The property has free Wi-Fi and a garden with BBQ facilities.

S
Sofia
From
Sweden
3 star hotel with 5 star service! Spacious clean rooms, right on a beautiful beach, great pool and pool area, but more than anything superb service and staff. Thank you for a lovely stay!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 448 reviews
Price from
US$99
1 night, 2 adults

Club Villa

Bentota

A short 1-minute walk from Bentota Beach, Club Villa provides an outdoor pool and massage treatments. Its air-conditioned rooms are decorated with handwoven batiks and paintings.

M
Mary
From
Ireland
Club Villa was such a beautiful place to stay! We stayed there for 2 days at the end of a busy trip travelling around Sri Lanka and we needed rest and relaxation! Everything about it was exceptional - best shower, comfortable spacious room! We loved the gardens and pool! The food was one of the best that we had in Sri Lanka! And above all the staff were so helpful and couldn’t do enough for us, we thank them very much. Wish we had another day or two. Mary & Sean (Ireland)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 107 reviews
Price from
US$155
1 night, 2 adults

Jetwing Saman Villas, A Luxury Reserve - Adults Only

Bentota

Jetwing Saman Villas is located in the peaceful fishing village of Aturuwella in Bentota.

D
Daniel
From
Germany
We recently spent five days at this beautiful hotel, and from the moment we arrived, we felt completely at home. Every single person working here deserves the highest praise: From the reception and restaurant teams to the spa staff, gardeners, and service crew. Everyone was incredibly friendly, genuine, and always ready to help with a smile. A very special thank you goes to our butler, Badde, who made our stay unforgettable. His attention to detail and thoughtful surprises turned our holiday into something even more special. Beyond his professionalism, he is simply a wonderful person, full of positive energy. The property itself is breathtaking. Located on a large rock overlooking the coast, it feels as if you are floating between forest, beach, and sea. The sound of the waves is always present, and the views in every direction are magical. Despite being around 30 years old, the hotel feels modern and very well maintained. Improvements are constantly being made. The architecture and interior design are unique and tasteful, far more characterful than in many new hotels. Some reviews mention that certain areas might feel a little “aged,” but in our opinion, that criticism is entirely misplaced. Naturally, not every pool or wall can be rebuilt every few years and there is absolutely no reason to. Everything is clean, comfortable, and well maintained. The food is another highlight. Even after five days, we kept discovering new dishes to try, each one beautifully presented and full of flavor. The variety and quality are truly impressive. All in all, this hotel combines hospitality, design and experience in a way that’s very rare to find. We left deeply relaxed and already looking forward to returning one day.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 130 reviews
Price from
US$308.62
1 night, 2 adults
All beach hotels in Bentota

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.

Most booked beach hotels in Bentota and surroundings in the past month

See all

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 902 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 475 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 57 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 457 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 304 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 728 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 329 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 305 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 423 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 806 reviews

Enjoy breakfast in Bentota and nearby

Jilan Homestay

Bentota
Breakfast options
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 76 reviews

Located in Bentota, 600 metres from Bentota Beach, Jilan Homestay offers beachfront accommodation and various facilities, such as a garden.

From US$16 per night

Riviera Tide

Bentota
Breakfast options
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 30 reviews

Set in Bentota, 500 metres from Bentota Beach, Riviera Tide offers accommodation with a garden, free private parking, a restaurant and a bar.

From US$116.55 per night

Supun Villa

Bentota
Breakfast options
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 39 reviews

Situated within 600 metres of Bentota Beach and 300 metres of Bentota Lake, Supun Villa features rooms with air conditioning and a private bathroom in Bentota.

From US$40 per night

Bentota Home Stay

Bentota
Breakfast options
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 116 reviews

Boasting air-conditioned accommodation with a balcony, Bentota Home Stay is situated in Bentota. This beachfront property offers access to a terrace and free private parking.

From US$27 per night

Senero House

Bentota
Breakfast options
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 23 reviews

Featuring air-conditioned accommodation with a balcony, Senero House is set in Bentota. This beachfront property offers access to a terrace, free private parking and free WiFi.

From US$22.95 per night

Ceylonika Rest

Aluthgama
Breakfast options
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6 reviews

Set in Aluthgama, 400 metres from Bentota Beach, Ceylonika Rest has a private beach area, private parking and rooms with free WiFi access.

From US$26.88 per night

Seagate Villa

Bentota
Breakfast options
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

Located in Bentota, near Bentota Beach and Bentota Lake, Seagate Villa is a recently renovated property, featuring free WiFi, a private beach area and garden.

From US$30.53 per night

EKHO Surf Bentota

Bentota
Breakfast options
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 457 reviews

Nestled along the sun-kissed southwest coast of Sri Lanka, EKHO Surf Bentota is an invitation to a paradisiacal haven.

From US$280.55 per night

Beach Hotels with swimming pools in Bentota and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 728 reviews

Thaala Bentota is located on the best beach strip along Sri Lanka’s western coastline. The property is 99 km from Bandaranaike International Airport and 66 km away from the city of Colombo.

From US$220.66 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 304 reviews

Taj Bentota Resort & Spa - is located in Sri Lanka's Galle District, offering breathtaking views of the Indian Ocean. Pampering spa services, an outdoor pool and 5 dining options are provided.

From US$345.12 per night

Canal Villa

Bentota
Swimming pool
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 71 reviews

Located in Bentota, within 1.5 km of Bentota Beach and 1.3 km of Bentota Lake, Canal Villa provides accommodation with a private beach area and free WiFi as well as free private parking for guests who...

From US$47.50 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Set in Bentota, a few steps from Bentota Beach, Marina Bentota offers accommodation with a garden, free private parking, a private beach area and a terrace.

From US$177.76 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 27 reviews

Situated in Bentota, 400 metres from Bentota Beach, Prince Beach Hotel Bentota features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

From US$58.21 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 12 reviews

Ranga Holiday Resort is located in Bentota just 100 metres from the beach and 150 metres from Aluthgama Railway Station.

From US$102.85 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 305 reviews

NH Bentota Ceysands Resort is situated a 15-minute drive from the popular Sea Turtle Hatchery. It features an outdoor swimming pool and a fitness centre. Free Wi-Fi access is available at all areas.

From US$204.59 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 97 reviews

Located on Bentota Beach, Hotel Wunderbar features an on-site turtle farm and an outdoor pool. A 5-minute drive from Bentota River, it has water sports facilities and Ayurvedic massage.

From US$110 per night

Save money on beach in Bentota and nearby – budget options available

Sinha VIlla

Bentota
Budget options available

Set in Bentota, within 400 metres of Bentota Beach and 1.1 km of Bentota Lake, Sinha VIlla offers accommodation with a private beach area and free WiFi as well as free private parking for guests who...

Ocean View

Bentota
Budget options available
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 193 reviews

Situated in Bentota, 1.5 km from Bentota Lake and 1 km from Bentota Turtle Hatchery, Ocean View boasts a barbecue and views of the sea. Free WiFi is available in public areas.

From US$37.40 per night

Grace Villa Bentota

Bentota
Budget options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 40 reviews

Set just 2.3 km from Bentota Beach, Grace Villa Bentota features accommodation in Bentota with access to a garden, a terrace, as well as a shared kitchen.

From US$7 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 111 reviews

Facing the seafront, Lucky Prince Villa & Ayurveda Wellness is a guest house featuring a 3-star accommodation in Aluthgama. It has a garden, terrace and parking on-site.

From US$70.70 per night

Colours Beach

Induruwa
Budget options available

Located within a few steps of Induruwa Beach and 3.9 km of Bentota Lake, Colours Beach features rooms with air conditioning and a private bathroom in Induruwa.

From US$61.05 per night

Beach Club Bungalow Induruwa

Induruwa
Budget options available

Situated in Induruwa, 600 metres from Induruwa Beach and 5 km from Lunuganga, Beach Club Bungalow Induruwa features accommodation with free WiFi, air conditioning, a private beach area and pool with a...

From US$66.60 per night

Sunny Villa

Beruwala
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews

Situated in Beruwala, 1.4 km from Moragalla Beach and 46 km from Mount Lavinia Bus Stand, Sunny Villa offers an outdoor swimming pool and air conditioning.

From US$96.80 per night

Pahalage Guesthouse

Beruwala
Budget options available
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 96 reviews

Featuring an open-air bath and views of garden, Pahalage Guesthouse is a recently renovated guest house located in Beruwala, 1.7 km from Moragalla Beach.

From US$56.70 per night

Highly rated beach hotels in Bentota and nearby

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 61 reviews

Set within 500 metres of Bentota Beach and 400 metres of Bentota Lake in Bentota, Bentota Orchid House features accommodation with seating area.

From US$23.18 per night

Shan Villa

Bentota
8.0+ review score
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 96 reviews

Set within 600 metres of Bentota Beach and 400 metres of Bentota Lake in Bentota, Shan Villa features accommodation with seating area.

From US$12 per night

Kavee Guest

Bentota
8.0+ review score
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 37 reviews

Located in Bentota, 400 metres from Bentota Beach, Kavee Guest offers accommodation with a private beach area, free private parking, a garden and a shared lounge.

From US$18.54 per night

Amal Beach Hotel

Bentota
8.0+ review score
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 198 reviews

Featuring free WiFi and a terrace, Amal Beach Hotel offers accommodation in Bentota. Guests can enjoy the on-site restaurant. Free private parking is available on site.

From US$122.13 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 71 reviews

Offering an outdoor swimming pool and a restaurant, Rock Side Beach Resort is located in Induruwa. Free WiFi access is available in the public areas of this resort.

From US$151.20 per night

Villa Sidu

Induruwa
8.0+ review score
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 46 reviews

Situated in Induruwa, Villa Sidu offers beachfront accommodation 200 metres from Induruwa Beach and offers various facilities, such as a garden and barbecue facilities.

From US$20 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 148 reviews

Boasting sea views, Sea View Villa Bentota, Induruwa features accommodation with a private beach area, a garden and a bar, around 200 metres from Induruwa Beach.

From US$35 per night

Style Villa

Bentota
8.0+ review score
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 80 reviews

Featuring pool views, Style Villa offers accommodation with balcony, around 300 metres from Lunuganga. Among the facilities of this property are a restaurant, hairdresser's and hot tub.

From US$38.50 per night

FAQ about beach hotels in Bentota

Beach hotels that guests love in Bentota

See all
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 353 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: US$204.59
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 305 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: US$279.56
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 578 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
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 353 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
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 353 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 traveller
Avg. price/night: US$195.75
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 26 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: US$122.13
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 198 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: US$247.28
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 302 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