Search Hotels in Bentota
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards.
Search over 2.9 million properties and 550 airlines worldwide
Top Cities in Bentota
Find properties with these dates
Compare 957 hotels in Bentota with room rates, reviews, and availability. Most hotels are fully refundable.
Heritance Ayurveda
Heritance Ayurveda
9.8 out of 10, Exceptional, (6)
Jetwing Saman Villas
Jetwing Saman Villas
9.6 out of 10, Exceptional, (42)
The price is ₩511,902
₩664,449 total
includes taxes & fees
Jun 15 - Jun 16
Reef Villa & Spa
Reef Villa & Spa
9.6 out of 10, Exceptional, (25)
The price is ₩249,267
₩326,519 total
includes taxes & fees
May 31 - Jun 1
Save an average of 15% on thousands of hotels when you're signed in
Taru Villas The Long House - Bentota
Taru Villas The Long House - Bentota
9.6 out of 10, Exceptional, (4)
The price is ₩195,069
₩232,506 total
includes taxes & fees
May 26 - May 27
Grand Lotus Bentota
Grand Lotus Bentota
9.4 out of 10, Exceptional, (9)
The price is ₩57,959
₩87,275 total
includes taxes & fees
May 17 - May 18
Lanka Princess All Inclusive Hotel
Lanka Princess All Inclusive Hotel
9.0 out of 10, Wonderful, (56)
Cinnamon Bentota Beach
Cinnamon Bentota Beach
8.8 out of 10, Excellent, (11)
The price is ₩260,164
₩333,010 total
includes taxes & fees
May 26 - May 27
Sheraton Kosgoda Turtle Beach Resort
Sheraton Kosgoda Turtle Beach Resort
8.6 out of 10, Excellent, (7)
The price is ₩150,513
₩201,605 total
includes taxes & fees
May 22 - May 23
Taj Bentota Resort & Spa
Taj Bentota Resort & Spa
8.4 out of 10, Very Good, (166)
The price is ₩191,562
₩250,931 total
includes taxes & fees
May 16 - May 17
Anantara Kalutara Resort
Anantara Kalutara Resort
8.4 out of 10, Very Good, (47)
The price is ₩231,252
₩300,165 total
includes taxes & fees
May 16 - May 17
Tangerine Beach Hotel
Tangerine Beach Hotel
8.4 out of 10, Very Good, (100)
The price is ₩83,562
₩109,464 total
includes taxes & fees
May 16 - May 17
Royal Palms Beach Hotel
Royal Palms Beach Hotel
8.4 out of 10, Very Good, (87)
The price is ₩146,244
₩191,568 total
includes taxes & fees
May 16 - May 17
Citrus Waskaduwa
Citrus Waskaduwa
8.4 out of 10, Very Good, (57)
The price is ₩65,418
₩85,696 total
includes taxes & fees
May 27 - May 28
Wunderbar Beach Hotel
Wunderbar Beach Hotel
8.4 out of 10, Very Good, (48)
The price is ₩77,554
₩101,591 total
includes taxes & fees
May 16 - May 17
Cinnamon Bey Beruwala
Cinnamon Bey Beruwala
8.2 out of 10, Very Good, (113)
The price is ₩126,978
₩164,825 total
includes taxes & fees
May 26 - May 27
Occidental Eden Beruwala
Occidental Eden Beruwala
8.2 out of 10, Very Good, (80)
The price is ₩129,427
₩171,814 total
includes taxes & fees
May 20 - May 21
Club Waskaduwa Beach Resort & Spa
Club Waskaduwa Beach Resort & Spa
8.2 out of 10, Very Good, (23)
The price is ₩88,940
₩115,445 total
includes taxes & fees
May 26 - May 27
Centara Ceysands Resort & Spa Sri Lanka
Centara Ceysands Resort & Spa Sri Lanka
8.0 out of 10, Very Good, (189)
The price is ₩134,860
₩179,027 total
includes taxes & fees
May 26 - May 27
Pandanus Beach Resort & Spa
Pandanus Beach Resort & Spa
8.0 out of 10, Very Good, (22)
The price is ₩133,174
₩174,446 total
includes taxes & fees
May 26 - May 27
Turyaa Kalutara
Turyaa Kalutara
8.0 out of 10, Very Good, (28)
The price is ₩90,308
₩117,219 total
includes taxes & fees
May 28 - May 29
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.
Recent reviews of Bentota hotels
Recent reviews of Bentota hotels
4/5 Good
A good hotel
"Very good hotel.
Layout and facilties - especially swimming pools and proximity to beach- excellent.
Staff very friendly and always tying hard to help and facilitate"
A verified traveler stayed at Heritance Ahungalla
Posted 4 months ago
5/5 Excellent
"A beautiful property with stunning coastal views, wonderful and helpful staff, and good food and facilities. Loved the pool and the proximity to the beach. "
A verified traveler stayed at Oasey Beach Hotel
Posted 6 months ago