Skip to main content

Search hotels in Bentota

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

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

S
Sree
From
India
A very cute property in Bentota. The resort is really amazing, worth staying. The beach is just a small walk away, crossing the rail path- which gives another wonderful experience. The food is simply amazing.. The best we had in our trip to Sri Lanka. Special mention to the wonderful Chef and all the staff for the wonderful hospitality
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 140 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.

R
Radoslaw
From
Poland
We stayed in the top floor apartment. Place was huge with a large terrace. It was much bigger than we expected and we really enjoyed it. Apartment had great amenities. The terrace is facing west and overlooking the lagoon so each evening we were enjoiying beautiful sunsets. The boat is a great option to get to the beach side and the staff was always ready to drop or pick us up.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 177 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.

A
Amar Deep
From
India
I cannot write an objective review for the place since from me this was like a pilgrimage because I am just a huge fan of Geoffrey Bawa. Just being there was a dream come true! The staff is exceptional, very thoughtful and well mannered. The small touches like the happy hour where they serve home infused gin and tonic ( Bawa’s favourite) by the Lunuganga is an experience in itself. The sense was of history , his whimsical sense of design , his attention to detail is a learning in itself.. What a legacy !
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 203 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.

M
Marusha99
From
Croatia
There are no words to describe the hospitality and kindness, we were welcomed like part of the family. We felt like Chami Villa was second home, it was our first accomodation in Sri Lanka and we miss it already. As I told you, I would give you a 100, but I can only give you a 10. The property is beautiful, rooms are large, very clean with good air-conditioning. Breakfast was abundant and so tastefull. We were 4, 2 adults and 2 children and the triple room had more than enough space for us, the big bed was large enough for 3 to sleep in. When my daughter fell and got wound on her legs, he brought us a cream to help heel it. When we went to the beach, they made sure we had everything we needed. Last but not least, Maya the dog was so charming and our children did not want to leave Chami the last they because of her and they keep mentioning her all the time.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 116 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.

B
Boyka
From
Bulgaria
A wonderful place, on the first line of the ocean. Amazing view. The pool is very nice. Staff very kind. The food in the restaurant was also very good.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 446 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...

P
Polona
From
Belgium
Everything is just beautifully designed and overall perfect. And the comfiest bed.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 115 reviews
Price from
US$133.20
1 night, 2 adults

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

Hotel in Bentota

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

w
wandi
From
Bahrain
The staff is extremely professional and friendly, and the garden is beautifully groomed, located on the edge of a river. The food is delicious and presented artistically. I loved every moment here. The doctors, yoga, and treatments are great! It's a must stay for 7 or 14 days. I'll definitely be back.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 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.

H
Huzaifa
From
United Arab Emirates
The human interaction has been top-notch. Hasheem has been amazing with all requests and has been instrumental in managing customer expection. Srilankan breakfast is a must-try.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 14 reviews
Price from
US$56.61
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.

M
Maria
From
Spain
Very friendly staff and excellent hospitality. I enjoyed the peace and calm of this wonderful place listening the sounds of the nature and birds. Very healthy and tasteful breakfast. Many thanks for your service.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 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
Christopher
From
Sri Lanka
Amazing breakfast, delightful room and the nicest host I have ever met!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 82 reviews
Price from
US$34.20
1 night, 2 adults
See all 277 hotels in Bentota

Hotels with airport shuttles in Bentota

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 278 reviews
From US$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 US$122.13 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews
From US$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 US$81 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 98 reviews
From US$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
Superb - What previous guests thought, 10 reviews
From US$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 US$75.48 per night
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, 265 reviews
From US$207.57 per night

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.0
Superb - What previous guests thought, 14 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 446 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
Fabulous - What previous guests thought, 280 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, 340 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 8.9
Fabulous - 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, 429 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 274 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

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 9.6
Exceptional - What previous guests thought, 67 reviews

Boasting a patio with garden views, a garden and barbecue facilities, Dedunu Home Bentota can be found in Bentota, close to Bentota Beach and 300 metres from Bentota Lake.

From US$55.80 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 38 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 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 150 meters away.

From US$44.28 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 101 reviews

Situated within 500 metres of Bentota Beach and 400 metres of Bentota Lake in Bentota, Channa Villa & Tours features accommodation with seating area.

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

Hotels located in the centre of Bentota

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

Vivid Lanka, a property with a terrace, is set in Bentota, 500 metres from Bentota Beach, 300 metres from Bentota Lake, as well as 300 metres from Bentota Railway Station.

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

Situated within 600 metres of Bentota Beach and 400 metres of Bentota Lake, Neue Villa Wunderschön provides rooms with air conditioning and a private bathroom in Bentota.

From US$33.30 per night
Scored out of 10, guest rating 7.7
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$24.98 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.0
Superb - What previous guests thought, 93 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 6.2
Pleasant - What previous guests thought, 24 reviews

Located just 600 metres from Bentota Beach, Lucullus Garden offers accommodation in Bentota with access to a garden, a terrace, as well as a 24-hour front desk.

From US$15 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 116 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$50 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 118 reviews

Set within 500 metres of Bentota Beach and 400 metres of Bentota Lake, Welcome Family Guest House. Provides rooms with air conditioning and a private bathroom in Bentota.

From US$31.70 per night

Budget hotels in Bentota and nearby

Scored out of 10, guest rating 9.6
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.

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

Located in Bentota, near Bentota Lake and Bentota Railway Station, Damithshouse is a recently renovated property, featuring, 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 US$100 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 95 reviews

Offering garden views and a garden, City Beach Apartment features accommodation ideally set in Bentota, within a short distance of Bentota Beach, Bentota Lake and Bentota Railway Station.

From US$41.30 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 35 reviews

400 metres from Bentota Beach, V Villa Bentota is a recently renovated property situated in Bentota and features air-conditioned rooms with free WiFi and private parking.

From US$28.86 per night
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$61.94 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 75 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.1
Superb - What previous guests thought, 79 reviews

Situated in Bentota, 1.2 km from Bentota Beach, Riverside Inn Fuji features accommodation with a garden, free private parking and a terrace.

From US$60 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 US$81 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 60 reviews
Perfect stay! We enjoyed quiet and beautiful nature. Rooms are spacious. Nice pool and beach nearby. Staff was very professional and polite, very helpful and friendly. We had great meals, very delicious, fresh fish and prowns -the cook is high level copliments! Breakfast was also very good! Service 5* hotel Also if you need they have a driver for daily trips or transfers. If we return to Bentota, our favorite place in Sri Lanka, we would choose the same place to stay!
Guest review by
Lidija
Serbia
From US$137.17 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 101 reviews
The hotel is charming with a tropical, colonial feel. The rooms were spacious and offered a comfortable bed and an outside balcony. We enjoyed lounging around by the pool area and walked across to the beach daily. The hotel has only a small number of rooms, making it an ideal place for rest and relaxation. The staff were all very friendly and helpful and the restaurant served authentic Sri Lankan cuisine. Location, price and facilities were all very good.
Guest review by
Ruth
Australia
From US$122.13 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 197 reviews
This was the cleanest, best maintained hotel that we stayed in, in Sri Lanka. The staff could not have been more friendly or helpful. The hotel is actually best known as a sea good restaurant, with most customers coming there to eat. And the food was excellent. Great facilities on the beach, which is groomed daily to make sure it is also clean.
Guest review by
Brian
United Kingdom
From US$402.38 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 778 reviews
Design, swimming pools, beach: everything like a dream. Best breakfast and dinner i ever experiened in a hotel. Spa services were perfect. Amazing place to rest after having a trip in sri lanka.
Guest review by
Ewelina
Poland
From US$252.93 per night
Scored out of 10, guest rating 8.9
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