1-5 out of 5
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
7.7
Very good520 total reviews
our site & Booking.com
Map
1.9 km from City Centre900 m from Bentota Lake
Beachfront PoolAyurvedic SpaKids' Club
- Between Bentota River and Indian Ocean
- Four on-site restaurants including seafood
- Large beachfront pool with ocean views
FromAU$ 123
/nightSelect
Ekho Surf BentotaHotel
8.0
Great736 total reviews
our site & Booking.com
Map
1.2 km from City Centre200 m from Bentota Railway Station
Olympic PoolPrivate BeachBalinese Spa
- Sri Lanka's only Olympic pool
- Bali-imported spa therapies
- Private beach for hotel guests
FromAU$ 238
/nightSelect


Thaala BentotaResort
8.5
Great968 total reviews
our site & Booking.com
Map
1.2 km from City Centre200 m from Bentota Railway Station
Water SportsAvani SpaBreeze Restaurant
- Designed by Geoffrey Bawa
- Avani spa with Ayurvedic therapies
- On-site water sports center
FromAU$ 148
/nightSelect


Club BentotaHotel
6.0
Nice49 total reviews
our site & Booking.com
Map
2.8 km from City Centre1.8 km from Bentota Lake
Private BeachOutdoor PoolTennis Court
- Peninsula location on Paradise Island
- Ayurvedic spa with nature-based treatments
- Water sports including jet skiing
FromAU$ 75
/nightSelect


Esprit BentotaHotel
8.7
Great336 total reviews
our site & Booking.com
Map
1.0 km from City Centre200 m from Bentota Railway Station
Private TerracesFull-Service SpaBicycle Rental
- Private sea-view terraces in select rooms
- 400 meters from Bentota Beach
- On-site spa with full-body massages
FromAU$ 58
/nightSelect
| 🏨 Hotels in Bentota Beach, Bentota | 5 |
| 👛 Lowest price | 58 AUD |
| ✍️ Hotels Reviews | 557 |