Hotels with Swimming Pools in Bentota
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Bentota Hotels with Swimming Pools
Tonight
Tomorrow
This weekend
Next weekend
Top Hotels with Swimming Pools in Bentota

Hotel Riu Sri Lanka - All Inclusive
Hotel Riu Sri Lanka - All Inclusive
8.6 out of 10, Excellent, (211)
The price is S$261
includes taxes & fees
2 Sept - 3 Sept

R Degrees Boutique Hotel & Spa
R Degrees Boutique Hotel & Spa
9.0 out of 10, Wonderful, (28)
The price is S$118
includes taxes & fees
1 Oct - 2 Oct

Sheraton Kosgoda Turtle Beach Resort
Sheraton Kosgoda Turtle Beach Resort
8.6 out of 10, Excellent, (20)
The price is S$190
includes taxes & fees
2 Sept - 3 Sept

Thaala Bentota
Thaala Bentota
8.4 out of 10, Very good, (166)
The price is S$104
includes taxes & fees
8 Sept - 9 Sept

Celestia Ayurveda Resort
Celestia Ayurveda Resort
The price is S$112
includes taxes & fees
2 Sept - 3 Sept

Kirana - A Santani Villa
Kirana - A Santani Villa
10.0 out of 10, Exceptional, (1)

The Villa Bentota by KK Collection
The Villa Bentota by KK Collection
9.4 out of 10, Exceptional, (6)

Cinnamon Bentota Beach – Signature Selection
Cinnamon Bentota Beach – Signature Selection
9.4 out of 10, Exceptional, (39)
The price is S$233
includes taxes & fees
2 Sept - 3 Sept
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Bentota Hotel Reviews
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near other Attractions
Explore more hotels
- Little Paradise
- The Residence Bentota
- Club Bentota
- Lagoon Bentota
- Nyne Hotels Rock Villa - Bentota
- Taru Villas The Long House - Bentota
- Prince Villa
- Yathra Houseboat
- Swarnapaya résidence
- Boutique 87
- Sea Breeze
- Hotel Riu Sri Lanka - All Inclusive
- Hikkaduwa Beach Hotel
- Royal Palms Beach Hotel
- Anantara Kalutara Resort
- Citrus Waskaduwa
- Shinagawa Beach