Skip to main content

Search hotels in Bentota

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

Bentota – 275 hotels and places to stay

Filter by:

Star Rating
Review score

Taru Villas The Long House - Bentota

Hotel in Bentota

Located in Bentota, a 2-minute walk from Bentota Beach, Taru Villas The Long House - Bentota provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden....

S
Shantanu
From
India
Excellent location. Very peaceful and comfortable. The rooms are huge and well provided. Great place to be at with family.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 153 reviews
Price from
$284.63
1 night, 2 adults

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.

K
Kavindu
From
Sri Lanka
Location is great and friendly staff
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 176 reviews
Price from
$65
1 night, 2 adults

Lunuganga Estate

Hotel in Bentota

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

F
Fiona
From
Australia
Staying at the estate was one of the highlights of our visit to Sri Lanka. We are fans of the architect Geoffrey Bawa so it was a privilege to stay here. The attention to detail, the staffing, the food at this exquisite but understated property was a dream come true.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 203 reviews
Price from
$334.97
1 night, 2 adults

Chami Villa Bentota

Hotel in Bentota

Chami Villa Bentota is located in Bentota just 164 feet from the beach and 328 feet from Bentota Railways Station.

M
Mariia
From
Russia
It is one of the best places we have ever stayed in the world, let alone Sri Lanka! A very hospitable host and his dog Maya took good care of us. Rooms were huge and cozy with very high loft ceilings, you cannot really see that from the photos on the website. Breakfasts were incredible and featured different sorts of fruit, passionfruit included! Also, staying in this property gives you a good discount on surfing lessons on the beach, so me and my cousin rode our first waves. Just perfect, I recommend this place with all my heart and will definitely come back. ❤
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 116 reviews
Price from
$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.

A
Anil Manjappa
From
India
Nice beach side property to sit and relax, beach side hut and hammock make this property very unique they have their own in house bar and restaurant where guests will be served with drinks and delicious food. I liked the varieties and preparation of the food.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 447 reviews
Price from
$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...

A
Anne-Claire
From
Netherlands
We absolutely loved our stay here, it's a 10/10 and we cannot wait to come back. Everything was great: The friendly and helpful staff, beautiful property, located directly by the beach, the stunning pool, the food and drink options, walkability to other restaurants and the village. We definitely recommend staying here!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 120 reviews
Price from
$133.20
1 night, 2 adults

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

Hotel in Bentota

Located in Bentota, 2.5 miles from Kande Viharaya Temple, Ayuwaters Authentic Yoga and Full Board Ayurveda Retreat by the Bentota River has accommodations with an outdoor swimming pool, free private...

A
Ahmed Mohamed Khalil
From
Egypt
This Ayurveda retreat is a gem , we liked the treatments that are done under supervision from specialized doctors, the authentic healthy food, the staff , and the Yoga . And the acupuncture treatments as well. we went there with chronic pains and left with much better state of body and mind . We want to extend our gratitude to Dr. Sana , Dr. Eurang , Anjula the life saver and The chef.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews
Price from
$160
1 night, 2 adults

Moi Induruwa by DBI

Hotel in Bentota

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

J
Jf
From
United Arab Emirates
Staff was super accommodating as they were in starting mode, just open 3 days before our arrival. View, access to the beach, food was great for a nice relaxing place before going to airport
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 14 reviews
Price from
$62.90
1 night, 2 adults

Nivartana Villa and Purana Ayurveda Center

Hotel in Bentota

Located in Bentota, a 18-minute walk from Bentota Beach, Nivartana Villa and Purana Ayurveda Center provides accommodations with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
Price from
$17
1 night, 2 adults

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.

R
Racheal
From
United States
Surprisingly clean, well-designed rooms for the price — a truly great value. The real gem is Sisi himself, who has been a tour guide for 25+ years and will help you do anything you want to (but is also respectful if you just want to chill on the beach!)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 84 reviews
Price from
$34.20
1 night, 2 adults
See all 275 hotels in Bentota

Hotels with airport shuttles in Bentota

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 279 reviews
From $44.96 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 27 reviews
From $116.55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 96 reviews
From $50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 198 reviews
From $122.13 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
From $31.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 98 reviews
From $60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10 reviews
From $82.35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 38 reviews
From $55.50 per night
Airport shuttle
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 10 reviews
From $27.75 per night

Most booked hotels in Bentota and surrounding area in the past month

See all

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 279 reviews

Popular with guests booking hotels in Bentota

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

Popular with guests booking hotels in Bentota

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

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 62 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 447 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 340 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 578 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 435 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
Excellent - What previous guests thought, 284 reviews

Hotels located in the center of Bentota

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 75 reviews

Jilan Homestay provides beachfront accommodations in Bentota. This homestay provides free private parking, free shuttle service, and free Wifi.

From $16 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 67 reviews

Dedunu Home Bentota is located in Bentota, just 1.1 miles from Aluthgama Railway Station and 2.4 miles from Kande Viharaya Temple. This property offers access to a terrace and free private parking.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 27 reviews

Located in Bentota, a 5-minute walk from Bentota Beach, Riviera Tide provides accommodations with a garden, free private parking, a restaurant and a bar.

From $116.55 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 38 reviews

Supun Villa features air-conditioned accommodations in Bentota. This beachfront property offers access to a balcony, free private parking, and free Wifi.

From $40 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 116 reviews

A 7-minute walk from Bentota Beach in Bentota, Bentota Home Stay offers accommodations with access to beauty services. This beachfront property offers access to a terrace and free private parking.

From $27 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 144 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 492 feet away.

From $44.28 per night

Just a 7-minute walk from Bentota Beach and 400 yards from Bentota Lake, Southern Villa features accommodations in Bentota, with a garden and a terrace.

From $30.90 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 101 reviews

Offering a garden and a shared lounge, Channa Villa & Tours in Bentota is close to Bentota Beach and Bentota Lake.

From $24 per night

Best hotels with breakfast in Bentota and nearby

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 23 reviews

Just a 5-minute walk from Bentota Beach and 400 yards from Bentota Lake, Senero House features accommodations in Bentota with a shared lounge.

From $22.95 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 9 reviews

Offering an outdoor swimming pool and a garden, SKY Land Villa in Bentota is close to Bentota Lake and Bentota Railway Station.

From $44.40 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4 reviews

Featuring garden views, Neue Villa Wunderschön in Bentota features accommodations, a garden, and a bar. This beachfront property offers access to free Wifi and free private parking.

From $27.75 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6 reviews

Ceylonika Rest in Aluthgama provides adults-only accommodations with a private beach area and a garden. There's a private entrance at the homestay for the convenience of those who stay.

From $26.88 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 24 reviews

Providing garden views, Lucullus Garden in Bentota offers accommodations, a garden, and a terrace. This property offers access to a balcony, free private parking, and free Wifi.

From $15 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 116 reviews

Chami Villa Bentota is located in Bentota just 164 feet from the beach and 328 feet from Bentota Railways Station. the guest house provides simple accommodations with private bathrooms and free Wi-Fi...

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

Just a 6-minute walk from Bentota Beach and 500 yards from Bentota Lake, Welcome Family Guest House. Features accommodations in Bentota, with a garden.

From $30.87 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 43 reviews

Featuring garden views, Renaissance Villa Bentota in Bentota offers accommodations and a garden. This bed and breakfast features free private parking, a 24-hour front desk, and free Wifi.

From $25.31 per night

Budget hotels in Bentota and nearby

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

Just a 2-minute walk from Bentota Beach and 700 yards from Bentota Lake, Ocean Gate Residence features accommodations in Bentota, with a garden.

From $27.75 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 173 reviews

Featuring free WiFi throughout the property, Aayu's Guest offers accommodations in Bentota, 1640 feet from Bentota Lake. Certain rooms include a seating area to relax in after a busy day.

From $50 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 279 reviews

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

From $44.96 per night

Just a 5-minute walk from Bentota Beach and half a mile from Bentota Lake, The Oakwood A Frame Heaven features accommodations in Bentota, with a garden and a bar.

From $66.60 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 15 reviews

A 5-minute walk from Bentota Beach in Bentota, Villa Arana Bentota features accommodations with access to spa facilities and wellness packages.

From $62.16 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 95 reviews

City Beach Apartment features a hot tub and free private parking, and is within a 11-minute walk of Bentota Beach and 500 yards of Bentota Lake.

From $30.51 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 36 reviews

V Villa Bentota is a recently renovated villa in Bentota where guests can make the most of its outdoor swimming pool and garden.

From $29.97 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

Sinhavilla Bentota is located in Bentota, 1.7 miles from Aluthgama Railway Station and 3.1 miles from Lunuganga. The hotel has a hot tub and room service.

From $61.94 per night

FAQs about hotels in Bentota

What Guests Said About Bentota:

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
10

The friendly and ever smiling staff everywhere make you...

The friendly and ever smiling staff everywhere make you happy. The room is very comfortable. Good sleep. Hoped if the sunrise was delayed !!!. The food was excellent. Obviously with a Cinnamon Brand hotel there is very little or nothing to complain. You can relax the way to wish. Although you pay a premium price it is fully worth as you return back happy.
Guest review by
Fairly
Sri Lanka

See reviews by guests who stayed at hotels in Bentota

See all
From $33 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 181 reviews
Unfortunately we only stayed in the accommodation for three nights because we were traveling through Sri Lanka by tuk-tuk. The River Breeze Villa is absolute madness. Pradeep and his family are so incredibly nice and accommodating and try to organize everything you need. The bed was the best of our trip so far and there is even a pool that you can use at any time. There is also a great breakfast. If we are in Bentota again, we will definitely come back. Thank you so much!
Guest review by
Robin
Germany
From $58.28 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 37 reviews
It was our best stay on our 2 weeks trip in Sri Lanka and we were in 9 different hotels. The room and bathroom were very clean an a lot of space. We can ask for everything. We had a nice view of the lagoon. The Hotel has an amazing ambience. And all people are very friendly and helpful. In compare to others you get very tasty food and drinks for a good price. Highly recommended!
Guest review by
Rennwanz
Germany
From $24 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 101 reviews
After visiting more then 10 hotels and villas in Sri Lanka that was the best. Quiet location, very very helpful and friendly stuff, clean and nice rooms and great options with open space and kitchen to be used for everyone. Perfect place for family wit kids and couples! Owner can also arrange transportation wherever you like on the island.
Guest review by
Andrzej
Poland
From $211.83 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 120 reviews
The bed was the comfiest we had slept in during our time in Sri Lanka. The hotel was incredibly peaceful and beautifully decorated, and right next to a very quiet beach. The breakfast was excellent, with plenty of choice. It was the end of our holiday and a great place to relax before our flight home.
Guest review by
Paul
United Kingdom
From $252.93 per night
Scored out of 10, guest rating 8.9
Excellent - 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