Skip to main content

Search hotels in Bentota

Enter your dates to see the latest prices and deals for Bentota hotels

Bentota – 290 hotels and places to stay

Filter by:

Star rating
Review score

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.

A
Ayomi
From
Sri Lanka
The Long House is located in a convenient location in a beautiful beachfront area in Sri Lanka. It has access to stunning beaches and sunset views. The staff is very nice and friendly. The service was excellent. Very peaceful environment.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 160 reviews
Price from
US$284.63
1 night, 2 adults

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.

P
Philip
From
United Kingdom
Ample space with lounge area, 2 comfortable beds and a long balcony. Also, spotless with great decoration and crisp bedsheets. 2 AC units, Staff and owners were very helpful. Modern bathroom with shower cubicle and a jacuzzi bathtub. Very clean. A decent new swimming pool. Cooked us delicious dinner which we loved. Hotel overlooking a beautiful river where we watched speed boating, jet skiing and other rides. We also went on boat safari. Stunning views. Very near to Aluthgama Bus Station. We love it. Will go back.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 175 reviews
Price from
US$65
1 night, 2 adults

Lunuganga Estate

Hotel in Bentota

Lunuganga Estate features an outdoor swimming pool, garden, a restaurant and bar in Bentota.

G
Gelly
From
Netherlands
Excellent !!! First book this property then your flight!!!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 207 reviews
Price from
US$334.97
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.

K
Kiama17
From
Qatar
Staff are super friendly and supportive 💯. They make our stay easier. Room is so spacious Breakfast is super amazing. Location is nearby the beach. Many restaurants around the area. It's near by the Madu River. All was perfect ✔️
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 115 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.

E
ELENA
From
France
We spent last night at Sea Rock Villa and it was the best choice we could have done! like a boutique hotel with just few rooms amazingly decorated, with high selling, pool view, amazing breakfasts and so-so kind and gentle people! there’s a restaurent for lunch and dinner, the plates choice is very good, many local dishes, very good prices. the pool is just fantastic! ❤️ and for sure, an ocean in front… we managed to swim, the waves are not strong. and the sunset was so beautiful! we regret we didn’t stay more nights, really! a place to come back!!!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 448 reviews
Price from
US$99
1 night, 2 adults

The Villa Bentota by KK Collection

Hotel in Bentota

The Villa Bentota by KK Collection is a beach side boutique hotel featuring individually designed rooms and suites. Surrounded by tropical gardens, it offers 2 outdoor pools and free WiFi in the...

E
Erki
From
Estonia
A truly exceptional small hotel near one of the best beaches in Sri Lanka. We stayed for two nights at first and after a few nights in Galle we returned to Villa Bentota given that the hotel was just so good. The hotel buildings and interiors are really beautiful and clean. The room is cleaned in the morning and the staff also enquires if there is a need to do a second cleaning later during the stay. The surroundings are exceptional. All of the staff at the hotel very helpful (although at least one of them was only in it for the tips) and very professional. Special thanks to Chamod and Malith. The breakfast was amazing and the best we had in the 7 hotels we stayed in Sri Lanka. Lunch and dinner were great as well, offering the option to cook essentially whatever the client likes (of course within limits).
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 125 reviews
Price from
US$148
1 night, 2 adults

Ayuwaters Authentic Yoga and Full Board Ayurveda Retreat by the Bentota River

Hotel in Bentota

Situated in Bentota, 4 km from Kande Viharaya Temple, Ayuwaters Authentic Yoga and Full Board Ayurveda Retreat by the Bentota River features accommodation with an outdoor swimming pool, free private...

S
Sanathanan
From
Sri Lanka
Everything. Delicious healthy meals, Ayurveda treatments, consultation with doctor. Yoga session, boat ride in the river, medicines for my diseases
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
Price from
US$160
1 night, 2 adults

Moi Induruwa by DBI

Hotel in Bentota

Set in Bentota, a few steps from Maha Induruwa Beach, Moi Induruwa by DBI offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

A
Anastasiia
From
Ukraine
Perfect beach getaway! The hotel is right by the ocean — quiet, clean, and super relaxing. The staff were kind and always smiling. Loved having breakfast with the sea view. Would definitely come back!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 20 reviews
Price from
US$62.90
1 night, 2 adults

Nivartana Villa and Purana Ayurveda Center

Hotel in Bentota

Located in Bentota, 1.5 km from Bentota Beach, Nivartana Villa and Purana Ayurveda Center provides accommodation with a garden, free private parking, a shared lounge and a terrace.

L
Lisa
From
Australia
We loved the generosity of Neesh who hosted us. He made us feel so welcome and he went out of his way to accommodate our needs. Amazing!!!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
Price from
US$17
1 night, 2 adults

Sisi's Place

Hotel in Bentota

Facing the beachfront, Sisi's Place offers 3-star accommodation in Bentota and has a garden, private beach area and terrace.

c
chandni
From
India
I had the best stay here durig my SriLankan trip at this place. I was initially reluctant to book as the property seemed new. The property is equipped with modern amenities. Must add- you got hot water at good speed (something that was a miss at a lot of properties we stayed in). The most amazing part of the stay were the host-Sisi, his wife and kids.Very warm and hospitable people, always willing to assist ( including Tuk Tuk rides). We played with their son and used his cricket bat and ball to play at the beach which is very close by. Between the beach and their apartment is a green park with kids rides, which was great for us as we had kids with us. They also gave us connecting rooms,which was great for our family. Last but not the least, breakfast was amazing (mix of SriLankan and western style). I was full till lunch. I only stayed here for a night but for this place and surrounding beach minimum of two days would be ideal.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 92 reviews
Price from
US$34.20
1 night, 2 adults
See all 290 hotels in Bentota

Hotels with airport shuttles in Bentota

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 297 reviews
From US$58.94 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 31 reviews
From US$116.55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 38 reviews
From US$203.62 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 198 reviews
From US$395.89 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 101 reviews
From US$95 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 43 reviews
Airport shuttle
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 10 reviews
From US$27.75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 331 reviews

Most booked hotels in Bentota and surroundings in the past month

See all

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 92 reviews

Popular with guests booking hotels in Bentota

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

Popular with guests booking hotels in Bentota

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

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 359 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 139 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 353 reviews

Popular with guests booking hotels in Bentota

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

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 58 reviews

Popular with guests booking hotels in Bentota

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

Popular with guests booking hotels in Bentota

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

Best hotels with breakfast in Bentota and nearby

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
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 31 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
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
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
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
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 9 reviews

Situated within 600 metres of Bentota Beach and 400 metres of Bentota Lake, SKY Land Villa provides rooms with air conditioning and a private bathroom in Bentota. 300 metres from Bentota Railway...

From US$33.30 per night
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
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 115 reviews

Chami Villa Bentota is located in Bentota just 50 metres from the beach and 100 metres from Bentota Railways Station. the guesthouse provides simple accommodation with private bathrooms and free Wi-Fi...

From US$45 per night

Hotels located in the centre of Bentota

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

Featuring a garden, The residence Bentota is located in Bentota, 2 minutes walk to the best Beach in Sri Lanka. Bentota Railway station is 150 meters away.

From US$66 per night
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
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 6 reviews

Located in Bentota and only 500 metres from Bentota Beach, Su Casa Bentota provides accommodation with garden views, free WiFi and free private parking.

From US$16.65 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 24 reviews

Located within 600 metres of Bentota Beach and 400 metres of Bentota Lake in Bentota, Villa No1 offers accommodation with seating area.

From US$14.42 per night
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
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 23 reviews

Located in Bentota in the Galle District region, with Bentota Beach and Bentota Lake nearby, Okay goldi provides accommodation with free WiFi and free private parking.

From US$18.87 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 232 reviews

Set within 500 metres of Bentota Beach and 500 metres of Bentota Lake, Thara Cabana provides rooms with air conditioning and a private bathroom in Bentota.

From US$34.22 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 297 reviews

Esprit Bentota features free bikes, garden, a shared lounge and restaurant in Bentota.

From US$58.94 per night

Budget hotels in Bentota and nearby

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 36 reviews

Boasting air-conditioned accommodation with a balcony, Luxury My Villa Bentota 200m Bentota Beach is situated in Bentota.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

Sinhavilla Bentota is set in Bentota, 2.8 km from Aluthgama Railway Station and 5 km from Lunuganga. The hotel offers a hot tub and room service.

From US$119.88 per night

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

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 76 reviews

Chitra Ayurveda is a beautiful residency situated in the town of Bentota. Featuring stylish rooms with elegant décor, guests also enjoy free internet access and free parking space.

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

Situated within 1.4 km of Bentota Beach and 1 km of Bentota Lake, Eldezo Relax Paradise (Pvt) Ltd offers rooms with air conditioning and a private bathroom in Bentota.

From US$92.04 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 38 reviews

Situated in Aluthgama, 1.2 km from Bentota Beach, Malu Banna features accommodation with a terrace, free private parking, a restaurant and a bar.

From US$102.21 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 31 reviews

Set in Bentota, 1.2 km from Bentota Beach, Hotel Hemadan offers accommodation with a garden, free private parking, a terrace and a restaurant.

From US$52.36 per night
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

FAQs about hotels in Bentota

What guests said about Bentota:

8.0

Dear Management,

Dear Management, actually, I spent this is day in during my birthday. I surprised when you arrange me a birthday cake. We as a family enjoyed it …too delicious.. because it is my 50th birthday Thanks for the management
Guest review by
ANURA
Sri Lanka
8.0

We did not venture into Bentota.

We did not venture into Bentota. We are expats living in Colombo so no need to explore the city. The hotel was at the right spot for a 100% relaxing weekend away with no distractions. The ocean is not that swimmable as the sea was very rough and looked dangerous. The pool was a welcome alternative. We drove to Galle for the Saturday to watch the game between Springboks and Kiwis. That was not too far, one hour away and a very scenic route. The hotel was also fully booked so must be popular.
Guest review by
Arno
Sri Lanka
8.0

Stayed at Thaala Bentota recently and had a pleasant...

Stayed at Thaala Bentota recently and had a pleasant experience. The location is excellent—right by the beach with easy and direct access, making it perfect for a relaxing getaway. The hotel itself is well-maintained with a calm and welcoming atmosphere. The breakfast buffet was a highlight, offering a good variety and fresh options. Dinner buffet had fewer choices in comparison, but the quality was still decent and satisfying for the price. Overall, a very good place to stay if you’re looking for beachfront accommodation with good service and a peaceful vibe.
Guest review by
Shehanmm
Australia
10

We stayed at Janus Paradise restaurant cabanas it was...

We stayed at Janus Paradise restaurant cabanas it was fabulous food was amazing lovely clean rooms , staff extremely helpful . Food was delicious, pool clean , we arrived during the Sri Lankan new year and was given a beautiful meal for breakfast , it was just lovely. Hotel owner Janus very nice and came to sit with us during our evening stay had a great laugh together what a wonderful host
Guest review by
Susan
United Kingdom
8.0

We arrived after 4 days travelling and adventuring so were...

We arrived after 4 days travelling and adventuring so were ready for a relaxing break. We enjoyed the pool at our hotel and swimming in the sea. It was a beautiful few days spent in a beautiful place. We had dinner one night at Catamaran and sat on the beach with a great mojito watching the sunset - grilled seafood was amazing. We walked the beach every day and it was so nice and we weren't bothered by people selling things. We even saw mama turtle tracks which was exciting!
Guest review by
Anonymous
10

Very serene, clean,natural beach.

Very serene, clean,natural beach. Only nature loving tourists there No crowd no hooligans Can have uninterrupted long walk, workouts yoga, any thing you woul like todo in a clean and serene natural spot.
Guest review by
Aaemn
India

See reviews by guests who stayed at hotels in Bentota

See all
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 42 reviews
We stayed in eight high-end boutique properties across Sri Lanka during our spectacular 11-day trip (and visited another ten properties along the way). Rock Villa was the clear winner in all categories. The service and hospitality were unparalleled, the room impeccable, the location out-of-this-world, the gardens immaculate, the private beach area, including mangroves, deserted, and spectacularly well maintained, the food (dinner and breakfast) exceptional.
Guest review by
A
United Kingdom
From US$47.45 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 92 reviews
The villa has new rooms, very clean and comfortable. At breakfast we had the most delicious fruits in Sri Lanka. The location is good, near to the beach - you have to go over a park and the beach is there. You can see the ocean from the room. Bentota has also a lovely beach, large and not to crowded. Very good quality for the price - better as in other places we stayed in Sri Lanka. We recommend it for sure!
Guest review by
Serban
Romania
From US$20.06 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 43 reviews
Lovely family run place, 20 mins from beach, very quiet area, 3 beds in room I was solo but great for family or friends. Shower and toilet and small kitchen next to room, which I had sole use. Dinner breakfast and lunch available cost about 400-500 Sri Lankan rupees. Big portions always come with fruits, eg, papaya, bananas, etc Definitely stay here again. Bentota beach is very beautiful 😍
Guest review by
Stephen
United Kingdom
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 215 reviews
Fabulous location right on the beach, property beautifully maintained staff highly attentive throughout our stay. Food was amazing, a good selection of wine and cocktails available for pre dinner drinks. Having lived in Sri Lanka for the last 13 years we have stayed in a lot of properties and hotels across the island but Villa Thamburu is certainly up there with the very best.
Guest review by
Reay
Sri Lanka
From US$732.18 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 578 reviews
The bathrooms and room size were excellent. Very good wifi for Sri Lanka. Good location on beach just 6kms from lively Bentota Town.
Guest review by
Charles
Australia
gogless