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 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
£220
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. 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
Superb
174 reviews
Price from
£50
per night

Lunuganga Estate 5 stars

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
£343
per night

Residence Jasmine

Hotel in Aluthgama

Set in Aluthgama, 1.4 km from Moragalla Beach, Residence Jasmine offers accommodation 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
Superb
115 reviews
Price from
£33
per night

Arcade Beach Hotel

Hotel in Induruwa

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. 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
Superb
142 reviews
Price from
£28
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. Location is excellent. Super clean rooms and friendly staff

Show more Show less
9.2
Superb
417 reviews
Price from
£107
per night

Sisi's Place 3 stars

Hotel in Bentota

Facing the beachfront, Sisi's Place offers 3-star accommodation 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
£31
per night

Sama Retreats - Kosgoda 5 stars

Hotel in Kosgoda

Set in Kosgoda, a few steps from Kosgoda Beach, Sama Retreats - Kosgoda offers accommodation 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
£169
per night

Darshana Beach Hotel

Hotel in Kosgoda

Situated in Kosgoda, 100 metres from Kosgoda Beach, Darshana Beach Hotel features accommodation 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
Superb
24 reviews
Price from
£34
per night

Paradise Garden Beruwala

Hotel in Beruwala

Located in Beruwala, 1.8 km from Moragalla Beach, Paradise Garden Beruwala provides accommodation 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
Superb
21 reviews
Price from
£58
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