Beach Hotels in Bentota, Sri Lanka

Only verified and exceptional stays in Bentota, Sri Lanka

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
US$ 1 137
⬇️ The lowest price
US$ 10
💸 Average price for
5-star hotels
US$ 180
4-star hotels
US$ 98
3-star hotels
US$ 81

Top beach hotels in Bentota

Based on the latest guest reviews and experiences

Luxury and Elegance by the Sea:
Cinnamon Bentota Beach - Signature Selection
Relaxation and Wellness Retreat:
Pandanus Beach Resort & Spa
Charming and Affordable Stay:
Arcade Beach Hotel
Cozy Beachfront Cabanas:
Thejan Beach Cabanas

How to get to Bentota

Explore our comprehensive transport guide

Airports
Diyawanna Oya Seaplane Base (DWO)
Ratmalana Air Force Base (RML)
Bentota River Seaplane Base (BJT)
Kelaniya (KEZ)
Train
Bentota Railway Station

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.