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

Wonderful: 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

Hotel in Bentota

Located in Bentota, a few steps from Induruwa Beach, Villa Thamburu, Bentota has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. 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
155 reviews
Price from
$244.20
per night

Amber House Lanka

Hotel in Bentota

Located in Bentota, 1.2 miles from Bentota Beach, Amber House Lanka features views of the river. Offering a restaurant, the property also has a shared lounge, as well as an indoor pool and a hot tub. Food is very delicious and Affordable rate, also on requested they made food for us in Indian style.And Boat for Sea safari provided on cheaper rate than the others.. property is very very nice, sea location.

Show more Show less
9.3
Wonderful
174 reviews
Price from
$51
per night

Lunuganga Estate

Hotel in Bentota

Lunuganga Estate features an outdoor swimming pool, garden, a restaurant and bar in Bentota. The hotel is obviously old and a bit expensive, but the service and overall value is exceptional. Turn down service, G&T cocktail hour, tea time, and tours of the iconic estate make it well worth it.

Show more Show less
9.6
Exceptional
140 reviews
Price from
$320.78
per night

Residence Jasmine

Hotel in Aluthgama

Located in Aluthgama, a 17-minute walk from Moragalla Beach, Residence Jasmine has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. It was very good, especially we had the chance to see a creature like an iguana or a komodo around there.

Show more Show less
9
Wonderful
115 reviews
Price from
$40
per night

Arcade Beach Hotel

Hotel in Induruwa

Located in Induruwa, a few steps from Induruwa Beach, Arcade Beach Hotel provides accommodations with a garden, free private parking, a private beach area and a terrace. Our stay was perfect, the host Shashi attended to our every need with utmost care and always with a kind big smile. Despite she had a family emergency. The location is great in Bentota, beach side, very well equipped with beach amenities. Would definitely stay again if ever came back to Bentota

Show more Show less
9.3
Wonderful
142 reviews
Price from
$35
per night

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. Location is excellent. Super clean rooms and friendly staff

Show more Show less
9.2
Wonderful
417 reviews
Price from
$120
per night

Sisi's Place

Hotel in Bentota

Facing the beachfront, Sisi's Place offers 3-star accommodations in Bentota and has a garden, private beach area and terrace. Lovely breakfast Sisi helpful and friendly family atmosphere good location close to beach!

Show more Show less
9.8
Exceptional
22 reviews
Price from
$34.20
per night

Sama Retreats - Kosgoda

Hotel in Kosgoda

Located in Kosgoda, a few steps from Kosgoda Beach, Sama Retreats - Kosgoda provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Amazing private property with beautiful private beach . Perfect hide away . And for the money top value .

Show more Show less
9.5
Exceptional
8 reviews
Price from
$208
per night

Darshana Beach Hotel

Hotel in Kosgoda

Located in Kosgoda, a few steps from Kosgoda Beach, Darshana Beach Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. We had the most wonderful stay at Darashana Beach Hotel - highly recommend to anyone staying in Kosgoda ! Absolutely stunning view of the beach from both our room and the breakfast terrace. The room is clean, equipped with AC, mosquito nets. Extensive breakfast with fresh fruit salad and the most delicious juices ! There is also a pool area, although we spent most of our time at the beach (1 minute away). The staff was truly so helpful and kind. Suitable for couples, families and groups of friends alike, wifi strong enough to work remotely for those who can never quite put down their laptops ;)

Show more Show less
9.3
Wonderful
24 reviews
Price from
$37.35
per night

Paradise Garden Beruwala

Hotel in Beruwala

Located in Beruwala, 1.1 miles from Moragalla Beach, Paradise Garden Beruwala provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. New property with high standard, large rooms, nice garden and pool, great breakfast location at the beach, phantastic hosts

Show more Show less
9.2
Wonderful
21 reviews
Price from
$71.10
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 & disinfection
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 you can book without a credit card

See all

FAQs about hotels in Bentota Region