Relax on Nilaveli Beach
With powdery white sand and calm turquoise waters, Nilaveli Beach is the perfect spot for sunbathing, swimming, and unwinding. Early mornings bring magical sunrises worth waking up for.
Snorkel at Pigeon Island National Park
A short boat ride from Nilaveli Beach takes you to Pigeon Island, a marine sanctuary with vibrant coral reefs, colorful fish, and sea turtles. Ideal for snorkeling and diving.
Explore Nilaveli Lagoon
Paddle through glassy waters surrounded by mangroves and birdlife. Kayaking or a sunset boat ride on the lagoon offers a peaceful escape from the crowds.
Visit Fort Frederick in Trincomalee
Just a short drive away, Fort Frederick is a historic Portuguese-built fort offering panoramic views and a chance to spot wild deer roaming freely
Experience Koneswaram Temple
This cliffside Hindu temple offers stunning ocean views, cultural insight, and a tranquil atmosphere — perfect for a reflective visit.
Go Whale and Dolphin Watching
From nearby Trincomalee, set out on an early morning boat trip to see blue whales, sperm whales, and playful dolphins in their natural habitat.
Taste Fresh Seafood
Nilaveli is known for its incredible seafood. Don’t miss freshly caught prawns, crab curry, and grilled fish from local eateries and beach shacks.
Take a Day Trip to Marble Beach
A short drive south brings you to Marble Beach, famous for its crystal-clear waters and calm swimming conditions.
Dive into Local Culture
Stroll through village markets, watch traditional fishing, and connect with the warm local community for an authentic Nilaveli experience.
Stay at Surya Lagoon Village
Nestled beside the lagoon, Surya Lagoon Village offers a perfect blend of traditional charm and modern comfort. Wake up to birdsong, enjoy nature walks, and unwind in serene surroundings.