Find beach hotels & resorts in Bentota
Beach vacation deals from $20

We found 76 beach stays in Bentota, from luxury resorts to beachfront rentals. Explore these popular Bentota beach destinations.
Check availability on Bentota Beach Hotels
Pick from 76 Bentota Beach Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Taj Bentota Resort & Spa
Taj Bentota Resort & Spa

Club Villa
Club Villa

Ekho Surf
Ekho Surf

Oasey Beach Hotel
Oasey Beach Hotel

Wunderbar Beach Hotel
Wunderbar Beach Hotel

Palm Beach Inn and Sea Shells Cabanas
Palm Beach Inn and Sea Shells Cabanas

Cinnamon Bentota Beach – Signature Selection
Cinnamon Bentota Beach – Signature Selection

NH Bentota Ceysands Resort
NH Bentota Ceysands Resort
Top Bentota Hotel Reviews

Taru Villas The Long House - Bentota
Find out more about Bentota
Find out more about Bentota
Book your dream Bentota beach vacation with deals from $20
Make the most of your vacation with hotels on the water in Bentota
How do I find the best Bentota beach hotels?
With 741 unfiltered, genuine customer reviews of hotels in Bentota on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.
How can I find Bentota hotels on the beach with nice views?
From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for Bentota beach hotels with dreamy water views from your window.
How much do Bentota beach hotels cost?
Prices for beachfront hotels in Bentota currently start at $20 a night going up to $358 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply.
How do I find family-friendly Bentota hotels on the beach?
Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games.
Can I cancel my Bentota beach hotel?
It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in Bentota offering free cancellation.
Why should I book my Bentota beach hotel with Expedia?
Get amazing deals on an exciting selection of hotels on the beach in Bentota, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.
Are there any Bentota beach hotels with a pool?
Many condos, motels, hotels, and beach resorts in Bentota have a pool for you to dip into. To find them really easily, use our pool search filter.
Are there any cheap Bentota beach hotels?
Currently, there are 76 tempting beach hotels in Bentota to choose from, with prices from just $20 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Resorts & Hotels with Spas in Aturuwella
- Hotels near Bentota Beach
- Hotels near Induruwa Beach
- Cheap Hotels in Induruwa
- Hotel Wedding Venues Hotels in Induruwa
- Beach Hotels in Induruwa
- Hotels with Restaurants in Induruwa
- Resorts & Hotels with Spas in Induruwa
- Hotels with Laundry Facilities in Induruwa
- Hotels with Bars in Induruwa
- Honeymoon Resorts & in Induruwa
- Villas in Induruwa
- 3 Star Hotels in Induruwa
- Induruwa Hotels
- 5 Star Hotels in Induruwa
- Vacation Homes in Induruwa
- Gonagala Hotels
- Resorts in Gonagala
- Villas in Gonagala
- Hotels near Kosgoda Beach
- Resorts & Hotels with Spas in Kosgoda
- Hotels with Bars in Kosgoda
- Beach Hotels in Kosgoda
- Honeymoon Resorts & in Kosgoda
- Family Hotels in Kosgoda
- Hotels & Resorts for Couples in Kosgoda
- Kosgoda Hotels
- 4 Star Hotels in Kosgoda
- Villas in Kosgoda
- 3 Star Hotels in Kosgoda
- Guest Houses in Kosgoda
- 5 Star Hotels in Kosgoda
- Hotel Wedding Venues Hotels in Ahungalla
- Honeymoon Resorts & in Ahungalla
- Cheap Hotels in Ahungalla
- Luxury Hotels in Ahungalla
- Resorts & Hotels with Spas in Ahungalla
- Hotels with a Gym in Ahungalla
- All-inclusive Resorts in Ahungalla
- Historic Hotels in Ahungalla
- Pet-friendly Hotels in Ahungalla
- Family Hotels in Ahungalla
- Hotels near Ahungalla Beach
- Ahungalla Hotels
- 5 Star Hotels in Ahungalla
- Cinnamon Hotels & Resorts in Ahungalla
- Villas in Ahungalla
- 4 Star Hotels in Ahungalla
- Hotels with Restaurants in Kosgoda
- Hotels with a Pool in Induruwa
- 3 Star Hotels in Ahungalla
- Beach Hotels in Aturuwella
- Oceanfront Hotels in Aturuwella
- Luxury Hotels in Kosgoda
- Maha Induruwa Hotels
- Resorts in Kosgoda
- Resorts in Induruwa
- Hotels with Balconies in Induruwa
- Flights from Colombo (CMB) to Bentota (BJT)
- Flights from Kandy (KDZ) to Bentota (BJT)
- Flights from Dubai (DXB) to Bentota (BJT)
- Flights from Chennai (MAA) to Bentota (BJT)
- Flights from Dhaka (DAC) to Bentota (BJT)
- Flights from Mumbai (BOM) to Bentota (BJT)
- Flights from Tbilisi (TBS) to Bentota (BJT)
- Flights from Kathmandu (KTM) to Bentota (BJT)
- Flights from Beirut (BEY) to Bentota (BJT)
- Flights from Jeddah (JED) to Bentota (BJT)
- Flights from Riyadh (RUH) to Bentota (BJT)
- Flights from Lahore (LHE) to Bentota (BJT)
- Flights from Male (MLE) to Bentota (BJT)
- Flights from Kuala Lumpur (KUL) to Bentota (BJT)
- Flights from Amman (AMM) to Bentota (BJT)
- Flights to Ahungalla
- Flights from Dammam (DMM) to Bentota (BJT)
- Flights from Ghimbi (GHD) to Bentota (BJT)
- Flights from Hong Kong (HKG) to Bentota (BJT)
- Flights from Jakarta (CGK) to Bentota (BJT)
- Flights from Singapore (SIN) to Bentota (BJT)