Angel Rock
Angel Rock private and shared snorkeling service for adults, children, and infants.
Angel Rock
Angel Rock private and shared snorkeling service for adults, children, and infants.
Experience the Beauty, Comfort & Adventure of Nilaveli

UNDERWATER ADVENTURE

NATURE EXPERIENCE
Choose your service, select a package, and send your booking request.
Angel Rock private and shared snorkeling service for adults, children, and infants.
Angel Rock private and shared snorkeling service for adults, children, and infants.
Whale watching packages with private boat options and shared per-person pricing.
Whale watching packages with private boat options and shared per-person pricing.
Lagoon fishing tour with private and shared one-person options.
Lagoon fishing tour with private and shared one-person options.
Private boat deep sea fishing package for adventure lovers.
Private boat deep sea fishing package for adventure lovers.
A special night sea fishing experience by private boat.
A special night sea fishing experience by private boat.
Full day private boat fishing package for a complete sea adventure.
Full day private boat fishing package for a complete sea adventure.
Pigeon Island private and shared packages with equipment included.
Pigeon Island private and shared packages with equipment included.
At Nilaveli Beach Resort, we combine comfortable accommodation, warm Sri Lankan hospitality, and unforgettable local experiences to create the perfect beach getaway. From relaxing by the ocean and enjoying authentic local cuisine to diving adventures and cultural tours, every stay is designed to be peaceful, memorable, and enjoyable.





Comfortable airport pickup and drop services available for a smooth and stress-free travel experience.
Enjoy fresh homemade Sri Lankan breakfast, seafood dishes, tropical fruits, and local cuisine prepared daily.
Enjoy fresh homemade Sri Lankan breakfast, seafood dishes, tropical fruits, and local cuisine prepared daily.