Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Bentota – 241 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Facing the beachfront, Earl's Reef offers 4-star accommodations in Bentota and has a fitness center, garden and shared lounge.

Friendly staff and exceed our expectations.

Show more Show less
8.8
Excellent
294 reviews
Price from
$88.20
per night

Located on Beruwala Beach, The Palms offers rooms with sea views. Boasting an outdoor pool and 4 dining options, the resort also offers a fitness center.

Staff was amazing, great selection of food on buffet. Excellent view.

Show more Show less
7.9
Good
111 reviews
Price from
$72
per night

The Surf is located in Pitaramba, just steps from the shores of Bentota Beach. Offering sweeping sea views from its modern rooms, it also has an outdoor pool and free Wi-Fi.

Very professional and polite staff and food was excellent 👌 😋 Will definitely visit again and

Show more Show less
7.3
Good
323 reviews

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.

Wonderful place to stay. Very calm, comfortable and cosy. The staff were extremely friendly and always made us feel at home. We will surely come back.

Show more Show less
9.3
Wonderful
213 reviews
Price from
$60
per night

Located in Bentota, a few steps from Induruwa Beach, Janus Paradise Rest has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

We really enjoyed to stay at Janu. He's a really nice and friendly person, we had a lot of fun there. The staf is also really nice and attentive. The food was amazing and the room was comfortable. We definitely recommend this place.

Show more Show less
8.8
Excellent
222 reviews
Price from
$30
per night

Surrounded by lush greenery and vegetation, Palm Beach Inn & Sea Shells Cabanas is located within a 10-minute drive from the popular Lunuganga.

very humble and friendly owners, who gave us a lot of recommendations. Property is very close to the sea and a little seaside rainforest with herbal garden.

Show more Show less
7.4
Good
117 reviews
Price from
$20.15
per night

Located on the beachfront in Induruwa, Pandanus Beach Resort & Spa features an outdoor pool, a fitness center and a barber/beauty shop. Its rooms offer sea views and complimentary Wi-Fi access.

The atmosphere of the room and the view of the pool and the corridors were attractive to me

Show more Show less
8.3
Very Good
272 reviews
Price from
$98.69
per night

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.

super friendly and helpful staff, beautiful location with a boat that takes you to the beach and back and tuktuks at your service. The hotel owner treats guests like family. views from room are stunning.

Show more Show less
9.4
Wonderful
95 reviews
Price from
$45
per night

Heritance Ahungalla is luxurious beachfront hotel located 47 miles from Colombo. It offers stylish 5-star accommodations with an outdoor pool, a golf putting green and free parking on site.

good are the 2 separate Pool's / Staff is VERY helpful, extremely nice , we had a wonderful time and will come back Its a place to relax , not having bar's / Pubs around the corner which is great.

Show more Show less
8.1
Very Good
169 reviews
Price from
$62.48
per night

Located in Bentota, a few steps from Induruwa Beach, Serendib Beach Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

The location ideal rooms and hotel directly on the beach. Relaxing as expected. Staff was very good. Had a very good stay

Show more Show less
6.9
Review score
121 reviews
Price from
$39
per night

Most-booked hotels in Bentota in the past month

Bentota's best hotels with breakfast

  • Chitra Ayurveda

    Chitra Ayurveda

    Hotel in Bentota
    Breakfast options

    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.

    الحديقة و الشاطىء ابتسامة صاحبة المسكن و حسن ضيافتها

    9.3
    Wonderful · 21 reviews
  • Chami Villa Bentota

    Chami Villa Bentota

    Hotel in Bentota
    Breakfast options

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

    The stay was nice and the service was good. rooms were clean and neat

    9.4
    Wonderful · 30 reviews
  • Ocean View

    Ocean View

    Hotel in Bentota
    Breakfast options

    Located in Bentota, 0.9 mi from Bentota Lake and 0.6 mi from Bentota Turtle Hatchery, Ocean View features a barbecue and views of the sea. Free WiFi is available in public areas.

    Freundlichkeit, Lage zum Strand/Zentrum/Fluss

    8.6
    Excellent · 111 reviews
  • Amal Beach Hotel

    Amal Beach Hotel

    Hotel in Bentota
    Breakfast options

    Featuring free WiFi and a terrace, Amal Beach Hotel offers accommodations in Bentota. Guests can enjoy the on-site restaurant. Free private parking is available on site.

    Alles top! Auch in der Nebensaison sehr zu empfehlen.

    8.7
    Excellent · 53 reviews
  • Southern Star Hotel

    Southern Star Hotel

    Hotel in Bentota
    Breakfast options

    Located in Bentota, a few steps from Induruwa Beach, Southern Star Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    Perfektní servis, ochota personálu, moře čisté a velké vlny

    8.3
    Very Good · 39 reviews
  • Bougain Villa

    Bougain Villa

    Hotel in Bentota
    Breakfast options

    Bougain Villa is a 3-star hotel located in the quiet and charming village of Kaluwamodara. Featuring air-conditioned rooms, the property has an outdoor pool with sunbeds, free WiFi and a restaurant.

    Beautiful garden and pool, good food, friendly staff

    8.7
    Excellent · 26 reviews
  • Sandali Walauwa

    Sandali Walauwa

    Hotel in Bentota
    Breakfast options

    Steps from Bentota’s beach, Sandali Walauwa offers rooms with wooden furnishings and a private balcony with views of the pool. Free internet access is available at the business center.

    отличное расположение. персонал просто супер. Хозяин отеля лучший:)

    8.3
    Very Good · 42 reviews
  • The Villa Bentota by KK Collection

    The Villa Bentota by KK Collection

    Hotel in Bentota
    Breakfast options

    The Villa Bentota by KK Collection is a beach side boutique hotel featuring individually designed rooms and suites.

    Bava stilen er fantastisk ligeledes personalet og maden.

    8.8
    Excellent · 27 reviews

Budget hotels in Bentota

  • Riverside Inn Fuji

    Riverside Inn Fuji

    Hotel in Bentota
    Budget Hotel

    Riverside Inn Fuji is a guest house with cozy rooms offering river views from a balcony. Equipped with free WiFi, the property has an on-site restaurant and serves breakfast in rooms.

    Petit déjeuner très bien temps en temps les repas très bon

    9.3
    Wonderful · 32 reviews
  • Villa 80

    Villa 80

    Hotel in Bentota
    Budget Hotel

    Featuring an outdoor pool and a beautifully-landscaped garden, Villa 80 offers homely and comfortable accommodations with free Wi-Fi access in the entire property.

    Comfortable, space, welcoming staff and flexibility.

    9.4
    Wonderful · 9 reviews
  • Hotel Hemadan

    Hotel Hemadan

    Hotel in Bentota
    Budget Hotel

    Sitting next to the Bentota River, Hotel Hemadan provides a free boat shuttle to Bentota Beach. Free Wi-Fi is available in public areas.

    Hosts and everyone working here were so truly amazing!

    9.6
    Exceptional · 20 reviews
  • Earl's Reef

    Earl's Reef

    Hotel in Bentota
    Budget Hotel

    Facing the beachfront, Earl's Reef offers 4-star accommodations in Bentota and has a fitness center, garden and shared lounge.

    it was amazing experience here. highly recommended .

    8.8
    Excellent · 294 reviews
  • Janus Paradise Rest

    Janus Paradise Rest

    Hotel in Bentota
    Budget Hotel

    Located in Bentota, a few steps from Induruwa Beach, Janus Paradise Rest has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    Clean, very nice, reasonable price and good staff.

    8.8
    Excellent · 222 reviews
  • Pandanus Beach Resort & Spa

    Pandanus Beach Resort & Spa

    Hotel in Bentota
    Budget Hotel

    Located on the beachfront in Induruwa, Pandanus Beach Resort & Spa features an outdoor pool, a fitness center and a barber/beauty shop. Its rooms offer sea views and complimentary Wi-Fi access.

    Everything! It's a beautiful place with excellent service!

    8.3
    Very Good · 272 reviews
  • Heritance Ahungalla

    Heritance Ahungalla

    Hotel in Bentota
    Budget Hotel

    Heritance Ahungalla is luxurious beachfront hotel located 47 miles from Colombo. It offers stylish 5-star accommodations with an outdoor pool, a golf putting green and free parking on site.

    Friendly staff with personal attention to our needs.

    8.1
    Very Good · 169 reviews
  • Esprit Bentota

    Esprit Bentota

    Hotel in Bentota
    Budget Hotel

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

    Чистота в номере, отличные завтраки, близко океан.

    8.7
    Excellent · 41 reviews

Hotels located in the center of Bentota

  • Luxury Villa with BB Free WI-FI

    Luxury Villa with BB Free WI-FI

    Hotel in Bentota
    Central location

    Located in Bentota, a 15-minute walk from Bentota Beach, Luxury Villa with BB Free WI-FI provides accommodations with free bikes, free private parking, a garden and a terrace.

    10.0
    Exceptional · 2 reviews
  • Villana Villa Bentota

    Villana Villa Bentota

    Hotel in Bentota
    Central location

    Located in Bentota, 3.3 miles from Lunuganga, Villana Villa Bentota has accommodations with a garden, free private parking, a restaurant and a spa & wellness center.

    10.0
    Exceptional · 2 reviews
  • Ayubowan Swiss Lanka Bungalow Resort

    Ayubowan Swiss Lanka Bungalow Resort

    Hotel in Bentota
    Central location

    Located in Bentota, a 4-minute walk from Bentota Beach, Ayubowan Swiss Lanka Bungalow Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    awesome hotel with super friendly staff and lovely territory

    9.8
    Exceptional · 26 reviews
  • Villa 700 by Amaya

    Villa 700 by Amaya

    Hotel in Bentota
    Central location

    Located in Bentota, a few steps from Induruwa Beach, Villa 700 by Amaya has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    amazing place, chic, perfect view, great location for relax and chill, staff are superb!

    9.6
    Exceptional · 5 reviews
  • The Pleasure Kosgoda

    The Pleasure Kosgoda

    Hotel in Bentota
    Central location

    Located in Bentota, a few steps from Kosgoda Beach, The Pleasure Kosgoda provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    wonderful location and the best staff in the world

    9.5
    Exceptional · 67 reviews
  • Lucas

    Lucas

    Hotel in Bentota
    Central location

    Located just 1476 feet from the Kosgoda Railway Station, Lucas offers an outdoor swimming pool and a restaurant. This self-catering accommodations features free WiFi.

    Все замечательно!Чисто,уютно,вкусно!Всем советую!!!

    9.2
    Wonderful · 26 reviews
  • Mangrove villa - Yoga & Ayurveda

    Mangrove villa - Yoga & Ayurveda

    Hotel in Bentota
    Central location

    Located in Bentota, 2.9 miles from Aluthgama Railway Station, Mangrove villa - Yoga & Ayurveda provides accommodations with a garden, free private parking, a terrace and a restaurant.

    9.0
    Wonderful · 4 reviews
  • Joe's Resort Bentota

    Joe's Resort Bentota

    Hotel in Bentota
    Central location

    Offering an outdoor swimming pool and a private beach area, Royal Beach Resort is located in Bentota. Free WiFi access is available.

    9.0
    Wonderful · 4 reviews

FAQs about hotels in Bentota

  • On average, 3-star hotels in Bentota cost $47 per night, and 4-star hotels in Bentota are $82 per night. If you're looking for something really special, a 5-star hotel in Bentota can be found for $158 per night, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Bentota this weekend is $54 or, for a 4-star hotel, $128. Looking for something even fancier? 5-star hotels in Bentota for this weekend cost around $249 per night, on average (based on Booking.com prices).

  • On average, it costs $54 per night to book a 3-star hotel in Bentota for tonight. You'll pay around $122 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Bentota will cost around $201, on average (based on Booking.com prices).

  • Many families visiting Bentota loved staying at Heritance Ayurveda - All Meals and Treatments, Esprit Bentota, and Villa Maria.

  • Sea Rock Villa, Villa Thamburu, Bentota, and Villa Maria are some of the popular hotels in Bentota.

  • For hotels in Bentota that serve highly-rated breakfasts, try The Villa Bentota by KK Collection, Heritance Ahungalla, and Chitra Ayurveda.

  • These hotels in Bentota are highly rated by couples: Villa 80, Villa Maria, and Selavi Resort Bentota.

  • Villa 80, Chitra Ayurveda, and The Pleasure Kosgoda got great room view-related reviews from travelers in Bentota.

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Bentota:

Explore guest reviews of hotels in Bentota

See all