Skip to main content

Search hotels in Bentota

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

Bentota – 274 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 shared...

K
Kartik
From
United Arab Emirates
The property is stunning—peaceful, beautifully maintained, and offering an intimate, luxurious experience. The food was exquisite, with every meal thoughtfully prepared and presented. A special mention to Geeth, the manager, and the staff whose hospitality and genuine care made a lasting impression.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 140 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
Kristina
From
Turkey
it was really like at home, the sympathetic owner of the hotel, amazing kind family, helped in everything. at the first request, they were taken to the beach by boat. quality, clean. You will not find the best apartments for this price in Sri Lanka
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 177 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.

L
Levent
From
Turkey
Overall design, the gardens and the feeling of staying at Bawa’s estate was priceless
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.

d
de silva
From
Sri Lanka
The rooms were very neat and clean
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.

C
Caroline
From
United Kingdom
Fabulous view, super clean, well maintained good condition and , really lovely staff. Breakfast good
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 446 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.0
Wonderful - What previous guests thought, 115 reviews
Price from
$133.20
1 night, 2 adults

Ayuwaters Authentic Yoga and Ayurveda Retreat by the Bentota River All Inclusive

Hotel in Bentota

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

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
$56.61
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.5
Exceptional - What previous guests thought, 13 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, 82 reviews
Price from
$34.20
1 night, 2 adults
See all 274 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, 278 reviews
From $39.96 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 197 reviews
From $122.13 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews
From $31.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 74 reviews
From $81 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 98 reviews
From $55 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.5
Very Good - What previous guests thought, 37 reviews
From $75.48 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
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 265 reviews
From $207.57 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 9.7
Exceptional - What previous guests thought, 210 reviews

Popular with guests booking hotels in Bentota

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

Popular with guests booking hotels in Bentota

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

Popular with guests booking hotels in Bentota

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

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.1
Good - What previous guests thought, 13 reviews

Popular with guests booking hotels in Bentota

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

Popular with guests booking hotels in Bentota

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

Popular with guests booking hotels in Bentota

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

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 267 reviews

Best hotels with breakfast in Bentota and nearby

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.

From $55.80 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, 143 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
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
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 $54.95 per night

Budget hotels in Bentota and nearby

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

Just a 5-minute walk from Bentota Beach and a few steps from Bentota Lake, Luxury My Villa Bentota 200m Bentota Beach features accommodations in Bentota with an open-air bath, massage services, and a...

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

Damithshouse is a recently renovated vacation home in Bentota where guests can make the most of the free bikes and garden.

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 16 reviews

AIDA Hotel - Bentota is a Charming Hotel Located in Srilanka's Galle District. Just 2 minutes' walk from Bentota Beach, it features an outdoor pool and free Wi-Fi.

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

Offering garden views, City Beach Apartment in Bentota provides accommodations, free bikes, a garden, and barbecue facilities.

From $41.30 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
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 74 reviews

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

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

Located in Bentota, a 14-minute walk from Bentota Beach, Riverside Inn Fuji has accommodations with a garden, free private parking and a terrace.

From $60 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Bentota, a 15-minute walk from Bentota Beach, Nature villas Bentota provides accommodations with free bikes, free private parking, a garden and a terrace.

From $66.60 per night

Hotels located in the center of Bentota

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 20 reviews

Just a 5-minute walk from Bentota Beach and 300 yards from Bentota Lake, Vivid Lanka features accommodations in Bentota, with a terrace.

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

Providing garden views, Su Casa Bentota in Bentota features accommodations, free bikes, and a garden. This apartment provides free private parking, luggage storage space, and free Wifi.

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

Providing garden views, Villa No1 in Bentota provides accommodations, a garden, and a bar. This beachfront property offers access to free Wifi and free private parking.

From $14.42 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 93 reviews

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

From $12 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...

From $50 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 118 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 $31.70 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 $60.50 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 341 reviews
I had a lovely new year celebrating in janus paradise rest. Janus was a great host, the location fab. I didn't venture away from the hotel for my 4 days. The rooms were comfortable, the prices fair, staff pleasant and food nice. I shared some good company and fab sunsets. Which was pretty much what I was looking for. The pool was pleasant in the Sri lankan heat. The ocean in Bentota is rough, not easy for casual swimming, but refreshing, and the beach clean and quiet. Thanks Janus
Guest review by
Beky Manning
United Kingdom
From $49.50 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 153 reviews
Stayed here for 2 nights during our tour of Sri Lanka the rooms are great, comfy bed large balcony kettle, air-conditioning and plenty of room, the hotel and ground are beautiful with a loverly swimming pool. The beach is only a five minute walk, use The Wave restaurant which is on the beach, you get free sunbeds and the food is very good, they have a singer on some nights who was pretty good. Definitely recommend Sandali Walauwa for a stop on your trip to this beautiful country.
Guest review by
Alex
United Kingdom
From $33.30 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 21 reviews
This place is an absolute gem! I arrived here with no expectations and was stunned to find a beautiful, upmarket , immaculately clean villa, 5 minutes walk from the beach . The owner cannot do enough to make your stay memorable which included driving us to a spectacular fish restaurant in his tuk tuk. I had the best nights sleep I’ve had since being here in Sri Lanka in the most fabulous,most enormous four poster bed I’ve ever been in ! Value for money is simply outstanding!
Guest review by
Jan
United Kingdom
From $732.60 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 46 reviews
Our stay was absolutely incredible. It was our final evening in Sri Lanka and wow it was so special! All the staff at the villa were so friendly, so kind and helpful. The food was the best we had on the island it was just so good! We cannot thank the team enough. They really went out of their way for us and took care of the group. A very beautiful villa and scenery in a great location. We really enjoyed Bentota and enjoyed the time at the villa!
Guest review by
Alex
United Kingdom
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 346 reviews
Amazing stay....hotel itself is beautiful and intriguing where nature and architecture meet. Any fans of Wes Anderson will love. Service was absolutely excellent and cannot fault. Suite was spacious and very comfortable. Pools fantastic for swimming and relaxing. We stayed for a short beach stay during alot of travelling in Sri Lanka and enjoyed immensely for some R&R. The spa is also a must!
Guest review by
Jennifer
United Kingdom