1-20 out of 20
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
9.2
Perfect1170 total reviews
our site & Booking.com
Map
1.3 km from City Centre400 m from Bentota Railway Station
Outdoor PoolsKids ClubSpa Centre
- Geoffrey Bawa-designed architecture
- 74 artistic murals of local culture
- Specialized kids' club activities
FromAU$ 244
/nightSelect
8.6
Great594 total reviews
our site & Booking.com
Map
4.3 km from City Centre3.0 km from Lunuganga
Rooftop BarPrivate JacuzziCooking Class
- Rooftop bar with panoramic ocean views
- Private jacuzzi in select rooms
- Local and foreign trained therapists
FromAU$ 146
/nightSelect


Taj Bentota Resort & SpaResort
8.5
Great578 total reviews
our site & Booking.com
Map
1000 m from City Centre700 m from Bentota Railway Station
Ayurvedic SpaZero-Edge PoolWater Sports
- Headland setting with two beaches
- Zero-edge pool with coastal views
- Award-winning Ayurvedic spa
FromAU$ 153
/nightSelect


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


9.6
Perfect257 total reviews
our site & Booking.com
Map
2.3 km from City Centre200 m from Lunuganga
Infinity PoolLake-View RestaurantTropical Gardens
- Geoffrey Bawa architectural icon
- 12-acre curated gardens
- Art workshops by Bawa Trust
FromAU$ 460
/nightSelect


The Eden BeruwalaResort
8.7
Great684 total reviews
our site & Booking.com
Map
3.5 km from City Centre
Lagoon PoolAyurveda SpaSquash Courts
- Ayurvedic spa with tailored treatments
- Lagoon-style pool with swim-up bar
- Private beach dining under stars
FromAU$ 85
/nightSelect


9.4
Perfect187 total reviews
our site & Booking.com
Map
2.5 km from City Centre2.1 km from Lunuganga
Private BeachInfinity PoolAyurvedic Spa
- Adults-only cliffside private beach
- Cliffside infinity pool with ocean views
- Award-winning Sahana Ayurvedic spa
FromAU$ 924
/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


9.1
Perfect232 total reviews
our site & Booking.com
Map
900 m from City Centre1.0 km from Bentota Railway Station
Private BeachOutdoor PoolIn-Room Spa
- SLH Considerate Collection member
- Private jeep safaris to parks
- In-room spa treatments
FromAU$ 626
/nightSelect


Happy Man VillageGuest house
9.5
Perfect199 total reviews
our site & Booking.com
Map
9.1 km from City Centre
Outdoor poolBike rentalOpen-air bath
- Private balconies with mountain and river views
- Free bikes, fishing, and snorkeling activities
- Grocery delivery and packed lunches
FromAU$ 126
/nightSelect


9.5
Perfect69 total reviews
our site & Booking.com
Map
900 m from City Centre1000 m from Bentota Railway Station
Private BeachOutdoor PoolOn-site Spa
- 180-year-old heritage Walauwwa manor
- Intimate 9-room boutique retreat
- Surrounded by 3 acres tropical gardens
FromAU$ 1 404
/nightSelect


Villa Havana Hues Private VillaGuest house
7.6
Very good28 total reviews
our site & Booking.com
Map
9.2 km from City Centre
Water SlideKids ClubPool Bar
- Private pool with water slide
- Kids' club & themed dinners
- Private check-in & 24-hour desk
FromAU$ 88
/nightSelect


Moi Induruwa By DbiHotel
7.7
Very good48 total reviews
our site & Booking.com
Map
6.3 km from City Centre
Private BeachOutdoor PoolYoga Classes
- Private beach zone for guests
- Pool with sea view and yoga
- Water sports on-site offered
FromAU$ 143
/nightSelect


9.1
Perfect62 total reviews
our site & Booking.com
Map
1000 m from City Centre1.4 km from Bentota Railway Station
Ayurveda SpaOutdoor PoolPond Yoga
- On-site Ayurveda Center & Spa
- Yoga classes by the pond
- Italian & Seafood cuisine focus
FromAU$ 128
/nightSelect


8.7
Great677 total reviews
our site & Booking.com
Map
3.0 km from City Centre2.2 km from Lunuganga
Infinity PoolPrivate BeachSpa Center
- Private beach area exclusively for guests
- Infinity pool overlooking the sea
- Full-service spa and wellness centre
FromAU$ 527
/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


Club VillaResort
9.2
Perfect202 total reviews
our site & Booking.com
Map
900 m from City Centre1000 m from Bentota Railway Station
Outdoor PoolOn-site SpaWater Sports
- Geoffrey Bawa-designed boutique villa
- Ayurvedic spa with yoga classes
- 1-minute walk to Bentota Beach
FromAU$ 143
/nightSelect


Dutch Gate BentotaHotel
7.6
Very good84 total reviews
our site & Booking.com
Map
1.4 km from City Centre1.0 km from Bentota Railway Station
Pool ViewHot TubAirport Shuttle
- Free airport shuttle service
- Pool with a view
- British and American cuisine
FromAU$ 119
/nightSelect
Explore Hotels in Bentota by Feature
Districts
Hotel themes
| 🏨 Hotels in Bentota | 20 |
| 👛 Lowest price | 58 AUD |
| ✍️ Hotels Reviews | 1 538 |