
Secret Beach
Top Secret Beach holiday deals
Price found within the past 48 hours. Click for updated prices.
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$311 per night from 1 May to 2 May
AU$311
includes taxes & fees
1 May - 2 May
Located in Weligama, Weligama Bay Marriott Resort & Spa is by the ocean, within a 10-minute drive of Mirissa Beach and Mirissa Fisheries Harbor.
Great. Overpriced.
"So…it’s a great hotel, but overpriced, but that’s on brand for Marriott. At that cost, meals should be included."
Reviewed on 11 Apr. 2025

Emerald Bay Resort Mirissa
Harbour road mirissa, Mirissa
The price is AU$168 per night from 4 May to 5 May
AU$168
includes taxes & fees
4 May - 5 May
With a stay at Emerald Bay Resort Mirissa in Mirissa, you'll be in the business district and 7 minutes by foot from Secret Beach.
"A great start to our Sri Lankan holiday. Friendly staff and good facilities. The room and public areas were clean. The only criticism is that some of the building’s external structure looks a bit in need of repair/restoration. But the overall feel of the place was good."
Reviewed on 21 Apr. 2025

Randiya Sea View Hotel
Galle Road, Mirissa, Southern Province
Fully refundableReserve now, pay when you stay
The price is AU$86 per night from 16 May to 17 May
AU$86
includes taxes & fees
16 May - 17 May
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.
Great location opposite beach
"Rooms large and comfortable with fans and air conditioners. Tv, Wi-Fi good. Kettle and fridge available. Nice pool. Buffet breakfast very good"
Reviewed on 23 Apr. 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.