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

EKHO Surf 4 stars

Hotel in Bentota Beach, Bentota

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. Its a beautiful, amazing property. We loved our stay and probably would be one of the best resorts we have been. Perfectly located amid of big names like Taj and Avani hotels. Had a big private breach with amazing views of sun rise and sun set. We heartly thank the Manager and his team for providing us the upgraded room. It was a pool access room, and beautifully decorated. Mr. Asela, The Manager is very humble, down to earth person, i still remember his conversations and thank him to give his time for our business talks. I would strongly recommend this hotel , u should have atleast a day here, or otherwise u are missing something in Bentota.

Show more Show less
7.5
Good
316 reviews
Price from
£78
per night

Heritance Ahungalla 5 stars

Hotel in Bentota

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. Food was delicious and really enjoyed the view. Staff was very friendly and looking forward to visit again.

Show more Show less
8.3
Very good
248 reviews
Price from
£77
per night

Serendib Beach Hotel 3 stars

Hotel in Bentota

Set in Bentota, Serendib Beach Hotel offers beachfront accommodation 1.2 km from Bentota Beach and offers various facilities, such as a restaurant, an outdoor swimming pool and a garden. Excellent place with very nice pool with see view. Worth more than payed. Very good friendly reception and services by Mr Kelum. Thanks and we will definitely come again.

Show more Show less
7.4
Good
244 reviews
Price from
£29
per night

The Habitat Kosgoda by Asia Leisure 5 stars

Hotel in Bentota

Situated in Bentota, 2.4 km from Maha Induruwa Beach, The Habitat Kosgoda by Asia Leisure features accommodation with a restaurant, free private parking, an outdoor swimming pool and a fitness centre.... Extra spacious room and the nice view of the room

Show more Show less
8.6
Fabulous
139 reviews
Price from
£49
per night

Janus Paradise Rest

Hotel in Bentota

Set in Bentota, 1.3 km from Bentota Beach, Janus Paradise Rest offers accommodation with a restaurant, free private parking, a shared lounge and a garden. It was a great stay, the beach is marvelous, the whole team were so cheerful & helpful, Janu is always there talking care of everything, the young lady Nady is a charming always smiling & helpful, highly recommended

Show more Show less
8.8
Fabulous
227 reviews
Price from
£21
per night

Sea Rock Villa 3 stars

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. Our second time in Sri Lanka, Second time we started our trip from Sea Rock villa with no doubt! Returned with our friends, everybody was happy to be here! Staff is so helpful, friendly, felt like at home! At the end of our trip we even decided to come back for last three days, it was Most comfortable hotel during our vacation - only few steps from the ocean, private beach, clean pool, new restaurant with attentive smiling staff and delicious food (seafood soup - miss you!:), big size breakfast, well equipped spacious rooms! Near by are options for massages, nice turtle farm. Just relax - it is perfect place! Big thanks to all staff, good luck to everybody & hope to see you again!!!

Show more Show less
9.3
Superb
275 reviews
Price from
£58
per night

Earl's Reef 4 stars

Hotel in Bentota

Earl's Reef has a restaurant, bar, a shared lounge and garden in Bentota. Among the facilities at this property are room service and a concierge service, along with free WiFi throughout the property. Awesome location and facilities.. Best beach view , spacious lawns... Staff are kind and courteous..

Show more Show less
7.6
Good
564 reviews
Price from
£63
per night

Thejan Beach Cabanas 4 stars

Hotel in Bentota

Located on Induruwa Beach, Thejan Beach Cabanas offers accommodation in Bentota. It is just a 5-minute drive from Bentota River. Amazing place to stay! Beaches are out of this world! Lovely hosts would definitely be back

Show more Show less
7.3
Good
109 reviews
Price from
£52
per night

Ocean View

Hotel in Bentota

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. The staff was very friendly and helpful. The view was amazing. The hotel is only a few steps away from the beach, from where you can see the sunset. Good breakfast.

Show more Show less
7.7
Good
218 reviews
Price from
£19
per night

Palm Beach Inn & Sea Shells Cabanas 3 stars

Hotel in Bentota

Surrounded by lush greenery and vegetation, Palm Beach Inn & Sea Shells Cabanas is situated within a 10-minute drive from the popular Lunuganga. They welcome warmly and served well. Clam environment and beautiful place.

Show more Show less
7
Good
280 reviews
Price from
£38
per night

Most booked hotels in Bentota in the past month

See all

Bentota's best hotels with breakfast

See all

Budget hotels in Bentota

See all

Hotels located in the centre of Bentota

See all

FAQs about hotels in Bentota

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Bentota:

Explore guest reviews of hotels in Bentota

See all