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

Villa Thamburu, Bentota

Hotel in Bentota

Located in Bentota, a few steps from Induruwa Beach, Villa Thamburu, Bentota has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

H
Hussein M
From
Saudi Arabia
i liked the calm relaxing enviornment of the place and liked the receptive wonderful behavior of the guys at the reception desk the room ambience was super great the spaciousness and cleanless is perfect
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 206 reviews
Price from
$172.05
1 night, 2 adults

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

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.4
Wonderful - What previous guests thought, 131 reviews
Price from
$292.50
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.

F
Fernando
From
Bahrain
Beautiful location, helpful staff, luxury room facilities, high quality service, and tasty srilanka sea food
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 175 reviews
Price from
$60
1 night, 2 adults

Lunuganga Estate

Hotel in Bentota

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

A
Anocha
From
Thailand
Environmental and landscape is perfect. Very nice and well trained staff. Perfect breakfast and dinner.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 197 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
$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.

C
Collin Hayes
From
United States
Beautifully maintained property in a great spot on the beach. The staff were incredibly attentive & friendly, food was great, and room was great. We couldn’t have been happier with our choice!! Highly recommend!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 439 reviews
Price from
$81
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...

k
katherine
From
Bahrain
Wonderful rooms and very professional staff. Nice touches such as milk and not creamer. First place we stayed with a bathtub too. Lots of hidden areas to explore.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 109 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

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

M
Measina Palmer
From
Australia
Sisi's place was fantastic, it was pretty much right on the beach and they've fitted it out with everything you could need or want. The bed was super comfy (comfiest pillows we've had the whole trip), they had hanging racks both inside and outside on the balcony to dry any swimming gear, and they had chairs and tables both inside and on the balcony (which had a great view of the train tracks and to the sea). The fridge was so handy, there was a wardrobe, and a dresser/mirror, the room and balcony were so spacious, they had both a fan and and air conditioner which worked great! The room was so clean. The bathroom was great and they also had a squeegee which is an awesome touch with the open shower (hot water works not that you need it). Both hosts were so lovely, and the breakfast was delicious. We also got a lift to and from the turtle sanctuary for a great price. Honestly one of the most comfortable places we stayed. Also a great location. Can't recommend it enough.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 77 reviews
Price from
$34.20
1 night, 2 adults
See all 277 hotels in Bentota

Hotels with airport shuttles in Bentota

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.6
    Excellent - 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
    Excellent - 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
    Wonderful - What previous guests thought, 439 reviews
  • Popular with guests booking hotels in Bentota

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

    Scored out of 10, guest rating 8.9
    Excellent - 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
    Excellent - What previous guests thought, 224 reviews

Hotels located in the center of Bentota

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

    Located in Bentota, a 7-minute walk from Bentota Beach, Hostel Residence Bentota has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $30.80 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.0
    Very Good - What previous guests thought, 21 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 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 $21.25 per night
  • Just a 7-minute walk from Bentota Beach and 400 yards from Bentota Lake, Neue Villa wunderschön bentota features accommodations in Bentota with a garden.

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

    Thara Cabana features air-conditioned accommodations in Bentota. Among the facilities of this property are a restaurant, a 24-hour front desk, and a shared kitchen, along with free Wifi throughout the...

    From $24.78 per night
  • 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 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 $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 $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 $110 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 35 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 $28.86 per night
  • Scored out of 10, guest rating 10.0
    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 5.6
    Fair - What previous guests thought, 19 reviews

    A 10-minute walk from Bentota Beach in Bentota, Chandra Villa Ayurveda Resort offers accommodations with access to spa facilities, wellness packages, and beauty services.

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

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

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

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

    Located in Bentota, a 13-minute walk from Bentota Beach, Swarnapaya résidence has accommodations with a garden, free private parking and a terrace.

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

    Offering sea views, Tharul Home in Bentota provides accommodations, a garden, and a shared lounge. This beachfront property offers access to a balcony, free private parking, and free Wifi.

    From $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 $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 $34.16 per night
    Scored out of 10, guest rating 9.0
    Wonderful - 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 $30.68 per night
    Scored out of 10, guest rating 9.4
    Wonderful - 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 $12 per night
    Scored out of 10, guest rating 9.1
    Wonderful - 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 $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