Skip to main content

Search hotels in Bentota

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

Bentota – 276 hotels and places to stay

Filter by:

Star rating

Review score

Villa Thamburu, Bentota

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.

D
Deborah
From
Qatar
Perfect place for a relaxing vacation. The design of the hotel is stunning, staff very friendly and helpful, spoiled us during all our stay. We enjoyed our time so much the time spent at Villa Thamburu and we thought to expend few more days but we had work duty and was not possible. The suite Pedro, our accommodation, was extremely comfortable and perfect for a romantic time! Food was good and hotel very clean. The public beach outside is beautiful but not suitable for swimming however we enjoyed our lazy chill in the hotel beach and pool.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 206 reviews
Price from
US$172.05
1 night, 2 adults

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

K
Kai
From
Germany
Taru Villas The Long House is an exceptional boutique hotel that offers the perfect blend of luxury, comfort, and Sri Lankan hospitality. Whether you’re looking for a peaceful retreat, a romantic getaway, or an adventure-filled holiday, this hotel provides an ideal base with excellent service, stunning accommodations, and a relaxing atmosphere.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 131 reviews
Price from
US$292.50
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.

K
Kseniia
From
Russia
I'm really demanding person but I was fascinated about this place! Let's Start with location. It's situated about 10 minuts by foot from Aluthgama railway station. It's very convenient when you trevel by train like we. You shouldn't worry about noise because this hotel is on a quiet street near the river. For people who is really in nightlife there are no bars, cafes and parties around this place. Instead of this you can enjoy amazing sunsets and try water activities on the river or fly on a glider over the beach. The hotel is separated from the beach by a river so they give you a free ride to the beach by boat. The beach is sandy, wide and almost deserted. There are no cafes but I saw several sunbeds so probably it could be rented. The coast is quite flat and the ocean depth is shallow, so the place is suitable for children Guest house is pretty small (about 5-6 rooms) and doesn't have a garden where people can walk but we didn't suffer about it. Amazing and welcoming family run it. They helped us with all questions but were not intrusive. We took a river safari excursion from them and did not regret it. We saw monitor lizards, endemic monkeys, small crocodiles, bats and birds. All the time we ate only in this hotel. They provide very tasty and filling breakfasts. We were served scrambled eggs in different forms (scramble, omelet, etc.), yogurt, fruit, toast, butter and jam, juice, tea or coffee. Besides they have a wide selection of dishes in menu including grilld meet( chiken, beef, porc), sea food, noodles, rice etc. All was available and has affordable price. We stayed in family room on the first floor. It is spacious, bright, extremely clean and fully matches with photo and description. Definitely recommend this hotel and say a huge thank you to this family!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 175 reviews
Price from
US$60
1 night, 2 adults

Lunuganga Estate

Hotel in Bentota

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

T
Thomas
From
Germany
wonderful garden and great architecture
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 197 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.

T
Thilina Madhusankha
From
Sri Lanka
The stay was nice and the service was good. rooms were clean and neat
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 116 reviews
Price from
US$34
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.

P
Peta
From
Australia
One of our favourite hotels of our trip. The room was huge, its was clean, our view was awesome and the bed was super comfy. The staff were super attentive. The chef went above and beyond to cook fresh fish for our dinner to perfection, the food was delicious and breakfast was huge.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 439 reviews
Price from
US$72
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.0
Superb - What previous guests thought, 109 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

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

M
Mohamad Sleiman
From
United Arab Emirates
You can't beat the location of this hotel, just a short three-minute stroll to a stunning open beach. The hotel itself felt new and was spotlessly clean, and our room was fully equipped with everything a guest could need. To top it off, they offered a delicious breakfast each morning, and our host, Sisi, was exceptionally friendly and made me feel very welcome. It was the perfect base for a beach getaway and a relaxing recovery before heading to the airport and saying goodbye to Sri Lanka!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 77 reviews
Price from
US$34.20
1 night, 2 adults
See all 276 hotels in Bentota

Hotels with airport shuttles in Bentota

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 8.6
    Fabulous - What previous guests thought, 334 reviews
  • Popular with guests booking hotels in Bentota

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 79 reviews
  • Popular with guests booking hotels in Bentota

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 7 reviews
  • Popular with guests booking hotels in Bentota

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 77 reviews
  • Popular with guests booking hotels in Bentota

    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 439 reviews
  • Popular with guests booking hotels in Bentota

    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 131 reviews
  • Popular with guests booking hotels in Bentota

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 573 reviews
  • Popular with guests booking hotels in Bentota

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 407 reviews
  • Popular with guests booking hotels in Bentota

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 330 reviews
  • Popular with guests booking hotels in Bentota

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

Hotels located in the centre of Bentota

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 72 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.2
    Very good - What previous guests thought, 141 reviews

    Situated in Bentota, 600 metres from Bentota Beach, Hostel Residence Bentota features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$30.80 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.0
    Very good - What previous guests thought, 21 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 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$21.25 per night
  • Neue Villa wunderschön bentota features a balcony and is located in Bentota, within just 600 metres of Bentota Beach and 400 metres of Bentota Lake.

    From US$88.80 per night

Budget hotels in Bentota and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 214 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$24.78 per night
  • 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 9.9
    Exceptional - What previous guests thought, 15 reviews

    Located 400 metres from Bentota Beach, Villa Arana Bentota offers accommodation with a terrace, as well as a garden.

    From US$65.49 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 407 reviews

    Nestled along the sun-kissed southwest coast of Sri Lanka, EKHO Surf Bentota is an invitation to a paradisiacal haven.

    From US$91.77 per night
  • 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$110 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.0
    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 5.6
    Passable - What previous guests thought, 19 reviews

    Located within less than 1 km of Bentota Beach and a 12-minute walk of Bentota Lake, Chandra Villa Ayurveda Resort provides rooms with air conditioning and a private bathroom in Bentota.

    From US$43.78 per night

Best hotels with breakfast in Bentota and nearby

  • Scored out of 10, guest rating 8.3
    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$31.08 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$18 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$40 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 42 reviews

    Situated in Bentota, less than 1 km from Bentota Beach, Renaissance Villa Bentota features accommodation with a private beach area, free private parking and a garden.

    From US$25.31 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 273 reviews

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

    From US$38.96 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 42 reviews

    Situated in Bentota, 1.1 km from Bentota Beach, Swarnapaya résidence features accommodation with a garden, free private parking and a terrace. This 2-star hotel offers room service and free WiFi.

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

    Offering sea views and a garden, Tharul Home provides accommodation conveniently located in Bentota, within a short distance of Bentota Beach, Bentota Lake and Bentota Railway Station.

    From US$22 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.0

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

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

    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$47.45 per night
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 77 reviews
    You can't beat the location of this hotel, just a short three-minute stroll to a stunning open beach. The hotel itself felt new and was spotlessly clean, and our room was fully equipped with everything a guest could need. To top it off, they offered a delicious breakfast each morning, and our host, Sisi, was exceptionally friendly and made me feel very welcome. It was the perfect base for a beach getaway and a relaxing recovery before heading to the airport and saying goodbye to Sri Lanka!
    Guest review by
    Mohamad Sleiman
    United Arab Emirates
  • From US$34.16 per night
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 121 reviews
    A very neat & clean room. Pretty spacious with ample storage for 1-2 people. The breakfast was the best I've had in Sri Lanka. Bathroom has an extra hand shower to wipe off the sand that you may bring in from the beach. The place is also quiet and cozy with only 3 rooms in total. The hotel is 2 min walk from the beach and you can go via the Taj, Bentota back gate that accesses the less crowded section of the beach. The beach truly amazing!
    Guest review by
    Akshaya
    India
  • From US$30.68 per night
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 36 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
  • From US$12 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 115 reviews
    This is a great budget stay with all the basic amenities you need. The owner is super helpful—he even helps you find local spots and can take you around in his tuk-tuk if needed. The highlight was definitely the food! They serve amazing, homely Sri Lankan meals. Plus, their adorable pet dog, Mashi, made the stay even better. The location is also a big plus—just a short walk to Bentota Beach.
    Guest review by
    Pranav
    India
  • From US$272.18 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 874 reviews
    This is not a 5 star hotel. 4 star at best. The Good- Great location by the beach. Great food in buffett Staff at the restaurant were welcoming and warm, perhaps the reception staff and manager can learn from them.
    Guest review by
    MRIGENDRA
    Australia