Beach Hotels in Bentota, Sri Lanka

Only verified and exceptional stays in Bentota, Sri Lanka
Check-in
20Mar2026Select date
Check-out
21Mar2026Select date
Rooms and Guests2 Guests, 1 Room

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$ 430
⬇️ The lowest price
US$ 12
💸 Average price for
5-star hotels
US$ 244
4-star hotels
US$ 80
3-star hotels
US$ 65

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
Bentota (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