Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Bentota – 243 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 accommodation in Bentota and has a fitness centre, garden and shared lounge.

Friendly staff and exceed our expectations.

Show more Show less
8.8
Fabulous
295 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.

proximity to the beach and the two swimming pool.

Show more Show less
7.3
Good
323 reviews

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

Very friendly staff, nice resort to enjoy the pool, ala carte menu was superb. Nice beach to walk around

Show more Show less
7.9
Good
111 reviews
Price from
£76
per night

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

The property offers enviable views of the sea and an abundant access to the beach which is clean and well maintained. They upgraded us to the premium room which faced the sea and it was an absolutely wonderful experience! Rooms are big and spacious, washrooms are clean and extremely clean.

Show more Show less
8.3
Very good
273 reviews
Price from
£104
per night

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.

Very nice place ,, very nice staff ,, smiling,, nice break fast,,nice view to the beach,, everything perfect

Show more Show less
9.3
Superb
217 reviews
Price from
£54
per night

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

Very big big rooms and view of the beach from balcony truly amazing.. everything was beautiful

Show more Show less
7.4
Good
117 reviews
Price from
£18
per night

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.

Fantastic place to stay in Bentota, right on the water with amazing views and outstanding sunsets. The room was fabulous, huge with a lovely seating area and a large balcony, it also had a hot tub. Breakfast was delicious and lots of it! We ate there twice and the food was really tasty. Dinesha and her staff were exceptional, so attentive and helpful, I would highly recommend this hotel.

Show more Show less
9.4
Superb
95 reviews
Price from
£43
per night

Set in Bentota, a few steps from Induruwa Beach, Serendib Beach Hotel offers accommodation 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
£35
per night

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

The boss and his team do all, so you feel home, even you are far away from home. We had excellent food and a very pleasant stay, thank you all! 😍😍

Show more Show less
8.8
Fabulous
226 reviews
Price from
£25
per night

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

The room was just beauuuuuuuuutifullllllllllll! the design and finish is so amazing. Such a nice color palette for the room we absolutely loved it. The staff is soooooooo warm and welcoming. The initial welcome felt like we were royalty. They handed us some local sweets followed by wet towels and welcome drinks. The staff engaged with us with a lot of warmth. The value for money is excellent. The breakfast lay out is beautiful with good taste and a huge variety. The resort design is amazing with a lot of local and Dutch design elements. The pools were warm and felt just right. Overall we really really enjoyed our stay there.

Show more Show less
8.1
Very good
170 reviews
Price from
£65
per night

Most booked hotels in Bentota in the past month

Bentota's best hotels with breakfast

  • Chami Villa Bentota

    Chami Villa Bentota

    Hotel in Bentota
    Breakfast options

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

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

    9.5
    Exceptional · 31 reviews
  • Sheraton Kosgoda Turtle Beach Resort

    Sheraton Kosgoda Turtle Beach Resort

    Hotel in Bentota
    Breakfast options

    Facing the beachfront, Sheraton Kosgoda Turtle Beach Resort offers 5-star accommodation in Bentota and has a fitness centre, garden and shared lounge.

    The sweet category of breakfast is much preferred by my kids.

    8.4
    Very good · 176 reviews
  • Ocean View

    Ocean View

    Hotel in Bentota
    Breakfast options

    Situated in Bentota, 1.5 km from Bentota Lake and 1 km from Bentota Turtle Hatchery, Ocean View boasts a barbecue and views of the sea. Free WiFi is available in public areas.

    Freundlichkeit, Lage zum Strand/Zentrum/Fluss

    8.6
    Fabulous · 111 reviews
  • Heritance Ahungalla

    Heritance Ahungalla

    Hotel in Bentota
    Breakfast options

    Heritance Ahungalla is luxurious beachfront hotel located 76 km from Colombo. It offers stylish 5-star accommodation 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 · 170 reviews
  • Amal Beach Hotel

    Amal Beach Hotel

    Hotel in Bentota
    Breakfast options

    Featuring free WiFi and a terrace, Amal Beach Hotel offers accommodation 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.8
    Fabulous · 57 reviews
  • Southern Star Hotel

    Southern Star Hotel

    Hotel in Bentota
    Breakfast options

    Set in Bentota, a few steps from Induruwa Beach, Southern Star Hotel offers accommodation 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
    Fabulous · 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 centre.

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

    8.3
    Very good · 42 reviews

Budget hotels in Bentota

  • Riverside Inn Fuji

    Riverside Inn Fuji

    Hotel in Bentota
    Budget Hotel

    Riverside Inn Fuji is a guesthouse with cosy 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
    Superb · 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 accommodation with free Wi-Fi access in the entire property.

    Comfortable, space, welcoming staff and flexibility.

    9.4
    Superb · 9 reviews
  • Chitra Ayurveda

    Chitra Ayurveda

    Hotel in Bentota
    Budget Hotel

    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.

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

    9.3
    Superb · 21 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 accommodation in Bentota and has a fitness centre, garden and shared lounge.

    it was amazing experience here. highly recommended .

    8.8
    Fabulous · 294 reviews
  • Janus Paradise Rest

    Janus Paradise Rest

    Hotel in Bentota
    Budget Hotel

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

    Clean, very nice, reasonable price and good staff.

    8.8
    Fabulous · 226 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 centre 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 · 273 reviews
  • Esprit Bentota

    Esprit Bentota

    Hotel in Bentota
    Budget Hotel

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

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

    8.8
    Fabulous · 42 reviews

Hotels located in the centre of Bentota

  • Luxury Villa with BB Free WI-FI

    Luxury Villa with BB Free WI-FI

    Hotel in Bentota
    Central location

    Located in Bentota, 1.3 km from Bentota Beach, Luxury Villa with BB Free WI-FI provides accommodation 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

    Situated in Bentota, 5.4 km from Lunuganga, Villana Villa Bentota features accommodation with a garden, free private parking, a restaurant and a spa and wellness centre.

    10.0
    Exceptional · 2 reviews
  • Ayubowan Swiss Lanka Bungalow Resort

    Ayubowan Swiss Lanka Bungalow Resort

    Hotel in Bentota
    Central location

    Set in Bentota, 400 metres from Bentota Beach, Ayubowan Swiss Lanka Bungalow Resort offers accommodation 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

    Situated in Bentota, a few steps from Induruwa Beach, Villa 700 by Amaya features accommodation 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 accommodation 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 450 metres from the Kosgoda Railway Station, Lucas offers an outdoor swimming pool and a restaurant. This self-catering accommodation features free WiFi.

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

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

    Mangrove villa - Yoga & Ayurveda

    Hotel in Bentota
    Central location

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

    9.0
    Superb · 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
    Superb · 4 reviews

FAQs about hotels in Bentota

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

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

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

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

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

  • For hotels in Bentota that serve up a highly-rated breakfast, try Hotel Hemadan, Chitra Ayurveda and Villa 80.

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

  • Villa 80, Chitra Ayurveda and The Pleasure Kosgoda have received great reviews from travellers in Bentota regarding the views from their hotel rooms.

Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Bentota:

Explore guest reviews of hotels in Bentota

See all