Skip to main content

Stay in Bentota Region's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Villa Thamburu, Bentota 5 stars

Hotel in Bentota

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. Beautiful hotel with high quality service and delicious food

Show more Show less
9.7
Exceptional
111 reviews
Price from
Rp 4,171,785
per night

Amber House Lanka

Hotel in Bentota

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 room was huge with 2 a/c units to keep it cool. There was sitting space and a huge balcony overlooking the river. The hotel also offers a free boat across the river to the superb beach. The family who own the hotel and their staff were so friendly and welcoming and made us really at home. We walked every day and found the location great and within easy reach of local restaurants.

Show more Show less
9.3
Superb
125 reviews
Price from
Rp 850,816
per night

Lunuganga Estate 5 stars

Hotel in Bentota

Lunuganga Estate features an outdoor swimming pool, garden, a restaurant and bar in Bentota. Exceptional place, good food wonderful a staff and service. A very special place to remember

Show more Show less
9.3
Superb
110 reviews
Price from
Rp 3,262,359
per night

Sea Rock Villa 3 stars

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. Beach front location, very good dining facilities, polite staff, garden and beach cleaned well daily

Show more Show less
9.3
Superb
357 reviews
Price from
Rp 1,055,541
per night

Villa Maria

Hotel in Bentota

Set in Bentota, 1.1 km from Induruwa Beach, Villa Maria offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. We had an amazing stay at Villa Maria. We had just booked for one night, which we changed to two nights as soon as we arrived. Built to a very high standard with big modern rooms of 5* quality with big terraces. Great WIFI connection and speeds.

Show more Show less
9.4
Superb
19 reviews
Price from
Rp 650,917
per night

Swarnapaya résidence 2 stars

Hotel in Bentota

Situated in Bentota, 1.1 km from Bentota Beach, Swarnapaya résidence features accommodation with a garden, free private parking and a terrace. Ari and Chandini, the hosts, truly made my stay in Bentota exceptional. Their commitment to my comfort and safety, coupled with valuable travel tips, greatly enhanced my overall experience. Chandini's culinary skills were a highlight, providing the best Sri Lankan cuisine of my trip. I am grateful for their hospitality, as they genuinely made my Bentota visit memorable. The property is also stunning! The beautiful garden, ponds, and the array of plants and orchids added to its charm.

Show more Show less
9.6
Exceptional
20 reviews
Price from
Rp 416,123
per night

Ayubowan Swiss Lanka Bungalow Resort 3 stars

Hotel in Bentota

Set in Bentota, 400 metres from Bentota Beach, Ayubowan Swiss Lanka Bungalow Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Lovely place, would definitely recommend

Show more Show less
9.8
Exceptional
36 reviews
Price from
Rp 1,151,499
per night

Taru Villas The Long House - Bentota 5 stars

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 shared... The place was a little bit secret. From outside, we can not see how beautiful the interior is. It seems there are not too many customers in the hotel. It was quiet. From the hotel, we could walk to the beach. The second last night in Sri Lanka, the hotel was fantastic!

Show more Show less
9.5
Exceptional
55 reviews
Price from
Rp 3,652,515
per night

The Pleasure Kosgoda

Hotel in Bentota

Located in Bentota, a few steps from Kosgoda Beach, The Pleasure Kosgoda provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Fantastic location, very friendly and profesional staff. Special thanks to Mr. Thushara, waiter who was extremelly supportive in all our inquiries.

Show more Show less
9.4
Superb
92 reviews
Price from
Rp 2,195,765
per night

Selavi Resort Bentota 3 stars

Hotel in Bentota

Set beside the scenic Bentota River and within a protected Salt water Mangrove Sanctuary, 2 km from the beautiful Bentota beach and Bentota city center, is the well appointed guest house - Selavi... Very nice, cosy and calm place. you will get a great view over the Bentota River for time of your breakfast and great service of the local staff. This is especially good for family with kids (like us, we are five )because these are two separate bungalows with a nice garden. 

Show more Show less
9.2
Superb
10 reviews
Price from
Rp 1,404,879
per night

Hotels with extra health and safety measures

Find hotels in Bentota Region with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Bentota Region in the past month

See all

Bentota Region's best hotels with breakfast

See all

Budget hotels in Bentota Region

See all

Hotels in Bentota Region that you can book without a credit card

See all

FAQs about hotels in Bentota Region