
Secret Beach
Lodging Near Secret Beach

Weligama Bay Marriott Resort & Spa
700 Matara Road, Pelana, Weligama
Fully refundableReserve now, pay when you stay
The price is AU$328 per night from 2 Aug to 3 Aug
AU$328
2 Aug - 3 Aug
includes taxes & fees
Located in Weligama, Weligama Bay Marriott Resort & Spa is by the ocean, within a 10-minute drive of Mirissa Beach and Mirissa Fisheries Harbor.
"This hotel is very luxurious and has amazing people who provide brilliant service. Best hotel in Sri Lanka."
Reviewed on 16 Jul. 2025

Handagedara Resort
Harbour Rd, Koparamulla, Mirissa
Fully refundableReserve now, pay when you stay
When you stay at Handagedara Resort in Mirissa, you'll be near the beach, within a 5-minute walk of Mirissa Beach and Mirissa Fisheries Harbor.
"Nice small hotel close to the beach, town and bars etc. Nice pool and bar area and food is good (we had to pay extra for breakfast). Ideal for a short break, the hotel arranged turtle swimming for us and can organise many other trips, also Spa on site. We had travelled from Tissa and first impressions ..."
Reviewed on 7 Mar. 2025

Randiya Sea View Hotel
Galle Road, Mirissa, Southern Province
Fully refundableReserve now, pay when you stay
With a stay at Randiya Sea View Hotel in Mirissa, you'll be on the beach, just steps from Mirissa Beach and a 3-minute drive from Mirissa Fisheries Harbor.
"Rooms are not cleaned unless you are present which can be inconvenient if you’re going out for the day."
Reviewed on 23 Jun. 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.