Beach Hotels in Bentota, Sri Lanka

Only verified and exceptional stays in Bentota, Sri Lanka

Check-in
02Aug
Check-out
03Aug
Rooms and Guests2 Guests, 1 Room
Filter by:

Price information for beach hotels in Bentota

Find beach hotels to suit every budget—whether you're planning a weekend escape or a lavish retreat.

⬆️ The highest price
USD 430
⬇️ The lowest price
USD 12
💸 Average price for
5-star hotels
USD 207
4-star hotels
USD 86
3-star hotels
USD 53

Top beach hotels in Bentota

Based on the latest guest reviews and experiences

Luxury and Elegance by the Sea:
Relaxation and Wellness Retreat:
Charming and Affordable Stay:
Cozy Beachfront Cabanas:

How to get to Bentota

Explore our comprehensive transport guide

Airports
Bentota River Seaplane Base (BJT)

Beach hotels FAQ in Bentota

Get answers to common questions and plan your adventure smoothly

What is the closest hotel to Bentota Beach?
Warahena Beach Hotel is located directly on Bentota Beach, making it extremely convenient for beach access, just 100 meters away.
What are the cheapest accommodation options in Bentota?
New Jaya Villa and Susee Villa are among the most affordable, with prices starting as low as $50 per night, especially during off-peak months.

Essential Facts About Beach Hotels in Bentota

This guide evaluates four beach hotels in Bentota, Sri Lanka, providing essential details to help travelers choose the right accommodations close to local attractions and activities.

Nightly rates average between $75-$150.

Peak travel seasons are December to March and July to August.

Local taxes/fees typically add 12%, including VAT.

Located 1-2 km from Bentota River and 3 km from Lunuganga Estate.

Booking in advance is recommended to secure the best rates.

Other cities in Sri Lanka