
Ambalanthota Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to Rp173.195 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top hotels in Ambalanthota

Ravana Garden Sustainable Luxury Boutique Hotel
Velipatanvila Road, Nonagama Ambalantota Ambalantota
The price is Rp3.621.243 per night from 6 Feb to 7 Feb
Rp3.621.243
Rp4.273.067 total
6 Feb - 7 Feb
includes taxes & fees
A sustainable paradise by the sea
I recently spent five nights at Ravana Garden, and it was truly amazing. Nestled on a serene, untouched beach with no other tourists in sight, this hotel is the perfect escape for anyone seeking tranquility and natural beauty. From the moment we arrived, the staff with Dilki, Lakshitha and all others ...
Reviewed on 19 Nov 2024

Anantara Peace Haven Tangalle Resort
Goyambokka Estate Tangalle
Fully refundableReserve now, pay when you stay
The price is Rp8.133.314 per night from 6 Mar to 7 Mar
Rp8.133.314
Rp10.826.970 total
6 Mar - 7 Mar
includes taxes & fees
9.4/10 Exceptional! (151 reviews)
A beautiful hotel on an amazing beach - the sunrise is incredible! Lots of amenities and bars and restaurants to choose from. Rooms are spacious and clean.
Reviewed on 27 Jan 2026

Shangri-La Hambantota
Sittarakala Estate, Shangri-La Mawatha Ambalantota
Fully refundableReserve now, pay when you stay
The price is Rp2.993.236 per night from 1 Mar to 2 Mar
Rp2.993.236
Rp4.021.125 total
1 Mar - 2 Mar
includes taxes & fees
8.4/10 Very Good! (123 reviews)
resort facilities
Reviewed on 23 Dec 2025
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.
Frequently asked questions
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
