
Hambantota Beach Resorts
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Hambantota Beach Resorts
Our top choices for Hambantota beach hotels

1. Shangri-La Hambantota
Shangri-La HambantotaAmbalantota
8.6 out of 10, Excellent, (149 reviews)
cleanliness Relax on white sand beaches with complimentary loungers, umbrellas and beach towels at this luxury beachfront resort
The price is RM657
RM883 total
includes taxes & fees
25 Nov - 26 Nov

3. Rest House Hambantota
Rest House HambantotaHambantota
The price is RM72,989
RM86,127 total
includes taxes & fees
5 Nov - 6 Nov

4. Jade Green Hotel Hambantota
Jade Green Hotel HambantotaHambantota
7.4 out of 10, Good, (9 reviews)
The price is RM163
RM212 total
includes taxes & fees
6 Nov - 7 Nov

5. Ceylonta Beach Resort and Spa
Ceylonta Beach Resort and SpaHambantota
8.0 out of 10, Very good, (1 review)
cleanliness Escape to a white sand paradise at this beachfront hotel, where a scenic walkway leads directly to the shimmering waters.
The price is RM141
RM184 total
includes taxes & fees
5 Nov - 6 Nov

6. Bundala Nature Lodge
Bundala Nature LodgeKoholankala
The price is RM2,425
RM2,862 total
includes taxes & fees
16 Nov - 17 Nov

7. The Oasis Ayurveda Beach Resort
The Oasis Ayurveda Beach ResortHambantota
6.0 out of 10, (2 reviews)
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.
Save an average of 15% on thousands of hotels when you're signed in
Top Hambantota Hotel Reviews

Shangri-La Hambantota
10/10 Excellent

































