Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Bentota – 120 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

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
417 reviews
Price from
$75.20
per night

Palm Beach Inn & Sea Shells Cabanas

Hotel in Bentota

Surrounded by lush greenery and vegetation, Palm Beach Inn & Sea Shells Cabanas is located within a 10-minute drive from the popular Lunuganga. Location was really good! Friendly staff and helpful manager. We liked our room. Its was huge! Standard good breakfast, but will be better if you serve it outside. Quiet place for chill.

Show more Show less
7
Good
314 reviews
Price from
$27
per night

Earl's Reef

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. Staff was really helpful and they had a good service. Rooms including the washrooms were really clean and comfortable. All facilities were nicely arranged. We had dinner and breakfast. The foods were delicious. The outside ( Garden and Beach) was also clean and beautiful. You can have a booze with fried potatoes by watching the sunset and relax. For us, this place was really worth for the amount we spent.

Show more Show less
7.8
Good
797 reviews

Sea Rock Villa - Level 1 Certified

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. Location, cleanliness, beach, staff, food

Show more Show less
9.3
Awesome
315 reviews
Price from
$50
per night

Janus Paradise Rest

Hotel in Bentota

Set in Bentota, 3.1 mi from Bentota Lake, Janus Paradise Rest offers accommodations 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
Excellent
240 reviews
Price from
$18
per night

The Habitat Kosgoda by Asia Leisure

Hotel in Bentota

Located in Bentota, 6.8 mi from Bentota Lake, The Habitat Kosgoda by Asia Leisure features accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. Extra spacious room and the nice view of the room

Show more Show less
8.7
Excellent
146 reviews
Price from
$77.50
per night

Ocean View

Hotel in Bentota

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. Beautiful rooms with all comfort like airco, mosquito net, lot of storage cupboards. The sea view is amazing and you walk only 50 metres to the empty beach. Warm welcome made our stay even nicer. We had quite a laugth because of the train passing by direcly at the apartment. it is not very regular train schedule and from around 11pm to 6am thex dont seem to ride. For us it was no problem at all. We really recommend the stay hostet by the friendly Bianco

Show more Show less
7.8
Good
267 reviews
Price from
$22
per night

Lucas

Hotel in Bentota

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. Very clean and cool features! The pools were great!

Show more Show less
8.1
Very Good
181 reviews
Price from
$39
per night

Thejan Beach Cabanas - Level 1 Certified

Hotel in Bentota

Located on Induruwa Beach, Thejan Beach Cabanas offers accommodations in Bentota. It is just a 5-minute drive from Bentota River. Located right on the beach which is neat and tidy, very nice and courteous staff, provide delicious fruits in breakfast

Show more Show less
7.2
Good
122 reviews
Price from
$60
per night

Wunderbar Beach Hotel - Level 1 Certified

Hotel in Bentota

Located on Bentota Beach, Hotel Wunderbar features an on-site turtle farm and an outdoor pool. A 5-minute drive from Bentota River, it has water sports facilities and Ayurvedic massage. Staff couldn’t be more helpful & friendly & went out of their way to cater for our every need. Restaurant was super, the food exceeded expectations & the waiters and chef were always attentive - the Sri Lankan curry was out of this world. The hotel tuk-tuk driver - Sisi - was full of great suggestions on what to see & do locally & was incredibly good value.

Show more Show less
7.9
Good
114 reviews
Price from
$70
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 center of Bentota

See all

FAQs about hotels in Bentota

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Bentota:

Explore guest reviews of hotels in Bentota

See all