Hotels in Bentota Beach, Bentota

Enter your dates and choose from 35 hotels and other places to stay

Featured hotels in Bentota Beach

Filter by:

Star rating
Review score

Arcade Beach Hotel

Hotel in Bentota

Located in Induruwa, a few steps from Induruwa Beach, Arcade Beach Hotel provides accommodation with a garden, free private parking, a private beach area and a terrace.

P
Pavliska
From
Czech Republic
The hostess is a very nice and pleasant lady. We were here for several days and the breakfasts were a little different each time, beautifully arranged. No stereotype. We had breakfast in the garden overlooking the sea. Across the road is a shop stocked with everything. Swimming is better in the bay to the left of the accommodation, about 1 km, from the Wasana beach hotel. There are not as big waves as along the coast. I recommend Ayurvedic massage & Shirodhara
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 173 reviews
Price from
US$35
1 night, 2 adults

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

C
Carlos
From
Qatar
We had an absolutely wonderful stay at your hotel. The facilities were excellent, the food was varied and delicious, and the location was ideal for a relaxing family getaway. But what truly made our experience exceptional was the staff. The level of service we received went far beyond our expectations—every interaction was warm, thoughtful, and genuinely caring. It’s rare to come across such consistently outstanding hospitality. Thank you for making our family trip so memorable!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 783 reviews
Price from
US$252
1 night, 2 adults

Sea View Villa Bentota, Induruwa

Induruwa

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.

J
Jhonsen
From
Australia
Excellent beach front villa and restaurant ...
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 145 reviews
Price from
US$35
1 night, 2 adults

Tree of Life Resort

Bentota

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.

B
BK
From
Portugal
Wonderful bedroom. Superb bathroom Fantastic pool Great staff
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 280 reviews
Price from
US$76.50
1 night, 2 adults

Lucky Prince Villa

Aluthgama

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

D
Dr. Cécile
From
Switzerland
Very nice and clean rooms with A/C. Owners were very helpful and nice
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 104 reviews
Price from
US$47
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.

N
Nick
From
Netherlands
Lovely host, she welcomed us warmly, great breakfast, nice central place, 5 minutes from the beach. She can arrange tours and the room was perfect.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 406 reviews
Price from
US$26.60
1 night, 2 adults

La Perla Bentota

Bentota

Boasting a terrace with pool views, pool with a view and a garden, La Perla Bentota can be found in Bentota, close to Bentota Beach and 3.2 km from Bentota Lake.

K
Kateřina
From
Czech Republic
best accommodation in Sri Lanka so far! absolutely gorgeous garden with clean and fresh pool, rooms were nice, built in European style, so it has a separate shower, which comes in hand. But the owners and staff were absolutely the best. they were really nice and kind the whole stay, we had a lot of fun together. Mrs. Alexandra was lovely, kind and helpful all the time. Mr. Nelson is the best cook in Sri Lanka, we really enjoyed his cuisine. There is no chance finding better accommodation. also the beach is calm and without people.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 386 reviews
Price from
US$42
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...

M
Mariia
From
Russia
Excellent breakfast, clean room and shower
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 211 reviews
Price from
US$38
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.

M
Meghann
From
United Kingdom
We had an amazing stay at the Long House. The grounds, pool and hotel are beautiful. The rooms are large, clean and ours had a beautiful outside shower. We decided to go half board, and would thoroughly recommend. The choices were lovely, with a good mix of traditional and Western dishes. The staff are amazing, especially the restaurant staff. We couldn't recommend the Long House anymore!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 148 reviews
Price from
US$284.63
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
Subath
From
Croatia
Big room with big balcony. Really nice location Beachfront. Amazing and relaxed
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 447 reviews
Price from
US$99
1 night, 2 adults
See all 35 hotels in Bentota Beach

Check out other unique places to stay in Bentota Beach

Family Hotels

107 family hotels in Bentota Beach

Hotels with Pools

103 hotels with pools in Bentota Beach

Beach Hotels

78 beach hotels in Bentota Beach

Spa Hotels

72 spa hotels in Bentota Beach

Cheap hotels

172 cheap hotels in Bentota Beach

Accessible Hotels

42 accessible hotels in Bentota Beach

Resorts

18 resorts in Bentota Beach

Luxury Hotels

21 luxury hotels in Bentota Beach