Photos coming soon
HOTEL
Relax Beach Resort
No 01 Modara Watta Pelena Weligama, 81700 Weligama, Sri Lanka, Mirissa
Where it sits
Relax Beach Resort
No 01 Modara Watta Pelena Weligama, 81700 Weligama, Sri Lanka, Mirissa
5.96610, 80.45076
Plan around Relax Beach Resort
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
