Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Nestled on the beach, this Unawatuna hotel is within 1 mi (2 km) of Japanese Peace Pagoda and Unawatuna Beach. Jungle Beach is 1.3 mi (2.1 km) away.
$75 per night for 2 guests
Situated in Wadduwa, this luxury hotel is 1.6 mi (2.6 km) from Kalatura Beach and within 6 mi (10 km) of Kalutara Bodhiya and Richmond Castle. Panadura Beach ...
$45 per night for 2 guests
$123 per night for 2 guests
Nestled on the beach, this Weligama hotel is within 3 mi (5 km) of Mirissa Fisheries Harbor and Mirissa Beach. Polhena Beach and Martin Wickramsinghe Folk Museum ...
$110 per night for 2 guests
$85 per night for 2 guests
$56 per night for 2 guests
$42 per night for 2 guests
Located in Unawatuna, this beachfront resort is in the historical district, 0.1 mi (0.1 km) from Unawatuna Beach, and 2.1 mi (3.5 km) from Jungle Beach. Mihiripenna ...
$51 per night for 2 guests
This family-friendly Bentota hotel is located near the beach, within 2 mi (3 km) of Bentota Beach and Kaluwamodara Bridge. Moragalla Beach and Kande Vihare Temple ...
$80 per night for 2 guests