
Find hotels in Ambalantota from ฿266
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Ambalantota
Resort
Apartment
Check prices for these dates
Our top choices for Ambalantota hotels

Shangri-La Hambantota
Shangri-La HambantotaAmbalantota
8.6 out of 10, Excellent, (139 reviews)
The price is ฿4,348
฿5,841 total
includes taxes & fees
10 Jul - 11 Jul

Six Elements Beach Villa
Six Elements Beach VillaKalametiya
The price is ฿2,024
฿2,388 total
includes taxes & fees
7 Jul - 8 Jul

Ravana Garden Sustainable Luxury Boutique Hotel
Ravana Garden Sustainable Luxury Boutique HotelAmbalantota
10.0 out of 10, Exceptional, (1 review)
The price is ฿4,411
฿5,205 total
includes taxes & fees
16 Jun - 17 Jun

DoubleTree by Hilton Weerawila Rajawarna Resort
DoubleTree by Hilton Weerawila Rajawarna ResortWeerawila
9.8 out of 10, Exceptional, (61 reviews)
The price is ฿3,339
฿4,485 total
includes taxes & fees
1 Jul - 2 Jul

Anantara Peace Haven Tangalle Resort
Anantara Peace Haven Tangalle ResortTangalle
9.4 out of 10, Exceptional, (155 reviews)
The price is ฿9,266
฿12,334 total
includes taxes & fees
23 Jun - 24 Jun

Peacock Beach Resort & Spa
Peacock Beach Resort & SpaHambantota
The price is ฿1,864
฿2,200 total
includes taxes & fees
14 Jul - 15 Jul

Tangalle Villa
Tangalle VillaTangalle
The price is ฿3,208
฿3,785 total
includes taxes & fees
16 Jun - 17 Jun

Centauria Lake Resort
Centauria Lake ResortEmbilipitiya
6.0 out of 10, (3 reviews)
The price is ฿1,349
฿1,767 total
includes taxes & fees
16 Jun - 17 Jun

D' Art Villa Retreat and Spa
D' Art Villa Retreat and SpaTangalle
10.0 out of 10, Exceptional, (1 review)
The price is ฿4,164
฿4,913 total
includes taxes & fees
16 Jun - 17 Jun

Lankavatara Ocean Retreat & Spa
Lankavatara Ocean Retreat & SpaKalametiya
9.4 out of 10, Exceptional, (56 reviews)
The price is ฿2,836
฿2,836 total
includes taxes & fees
29 Jun - 30 Jun

Lavish Eco Jungle
Lavish Eco JungleWeerawila
The price is ฿1,698
฿2,225 total
includes taxes & fees
16 Jun - 17 Jun

Shaka Bungalow
Shaka BungalowWeerawila
The price is ฿999
฿1,296 total
includes taxes & fees
16 Jun - 17 Jun

Ceylonta Beach Resort and Spa
Ceylonta Beach Resort and SpaHambantota
8.0 out of 10, Very good, (1 review)
The price is ฿1,459
฿1,911 total
includes taxes & fees
17 Jun - 18 Jun

Yala Hotel Elephant Eye
Yala Hotel Elephant EyeThissamaharama
9.2 out of 10, Wonderful, (10 reviews)
The price is ฿990
฿1,355 total
includes taxes & fees
16 Jun - 17 Jun

Bundala Forest Resort
Bundala Forest ResortWeerawila
The price is ฿561
฿662 total
includes taxes & fees
16 Jun - 17 Jun

Jade Green Hotel Hambantota
Jade Green Hotel HambantotaHambantota
7.4 out of 10, Good, (9 reviews)
The price is ฿1,453
฿1,886 total
includes taxes & fees
17 Jun - 18 Jun

Calm Garden Cabanas
Calm Garden CabanasTangalle
8.0 out of 10, Very good, (1 review)
The price is ฿1,248
฿1,473 total
includes taxes & fees
16 Jun - 17 Jun

Yala safari and Relax camping
Yala safari and Relax campingThissamaharama
2.0 out of 10, (1 review)
The price is ฿5,191
฿6,187 total
includes taxes & fees
16 Jun - 17 Jun
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 Ambalantota Hotel Reviews

DoubleTree by Hilton Weerawila Rajawarna Resort
10/10 Excellent
More cheap stays in Ambalantota

Nest Residence - Hostel
13, Senanayake Lebeema Watta Tangalle SP
The price is ฿223 per night from 17 Jun to 18 Jun
฿223
฿266 total
17 Jun - 18 Jun
includes taxes & fees









































































