Sri Lanka · 2026 guide
Things to Do in Nilaveli
Everything you need to explore Nilaveli — top attractions, local dining, insider tips and transport.
Cultural in Nilaveli
A small daily market where local fishing boats land their catch. Colourful but functional — you'll see tuna, skipjack, crabs, and squid spread on tarps. Auction happens around 8am.
🕐 6am-10am (variable by catch)
💡 Arrive by 7.30am for the best action. Buy fresh seafood to cook yourself — a whole tuna can cost under £2. Vendors expect cash, no change for large notes.
Hotels near Nilaveli Fish Market →Small Hindu temple with colourful statues and a peaceful courtyard. No entry fee, but donations are welcome.
🕐 5:00am - 12:00pm, 4:00pm - 8:00pm
💡 Visit during evening puja (around 6pm) for chanting and lamps. Dress modestly—cover shoulders and knees.
Hotels near Nilaveli Temple (Kandasamy Kovil) →A series of seven square stone wells fed by natural hot spring water, considered sacred by locals. Visitors bathe in the warm mineral water.
🕐 6:00 am - 6:00 pm
💡 Entry costs around 200 LKR. Bring a towel and change of clothes. Quieter on weekday mornings; avoid Sunday afternoons when families visit.
Hotels near Kanniya Hot Springs →Park in Nilaveli
Public beach with soft white sand and calm, clear water. Good for swimming and sunbathing without any entrance fee.
🕐 Open 24 hours
💡 Hire a local fishing boat at the north end for a cheap trip to Pigeon Island—around 2000 LKR shared.
Hotels near Nilaveli Beach →A long stretch of soft white sand and calm turquoise water, ideal for swimming and sunbathing without crowds. Locals use it for cricket in the late afternoons.
🕐 24 hours
💡 Walk north from the main entrance area for quieter spots away from the few sun loungers for hire.
Hotels near Nilaveli Beach →A wide, uncrowded stretch of white sand and turquoise water. Quieter than Trincomalee's main beaches, with palm shade and gentle waves. Public access points are free along the entire strip.
🕐 Open 24 hours
💡 Walk north from the main road junction about 300m for emptier spots. Avoid Sundays when locals picnic in bigger groups.
Hotels near Nilaveli Beach →A small island about 1km offshore. You can see it clearly from the beach north of Nilaveli. The park entry fee applies for boat trips, but the viewpoint costs nothing.
🕐 Viewable 24 hours; park boat entry 8am-5pm
💡 Best visibility early morning before wind picks up. Bring binoculars if you have them — the rock pigeons and coral reef colours are visible on calm days.
Hotels near Pigeon Island National Park (view from shore) →Quieter stretch of sand south of the main beach, named for smooth pebbles mixed with sand. Good for walking and shell collecting.
🕐 Open 24 hours
💡 Best at low tide when the 'marble' pebbles are exposed. Bring water—no shops nearby.
Hotels near Marble Beach (sample sand area) →A marine national park a short boat ride from Nilaveli, known for good snorkelling over coral reefs and the chance to see blacktip reef sharks and sea turtles.
🕐 8:00 am - 5:00 pm
💡 Go early, around 7 am, to avoid the midday heat and crowds. Entry fee is about 600 LKR for adults, plus boat hire negotiable around 2000-3000 LKR return.
Hotels near Pigeon Island National Park →A set of six natural hot spring pools with temperatures up to 50°C. Set in a landscaped garden with changing rooms and seating. Clean and well-maintained.Symbolic entry fee of about £0.50.
🕐 7am-7pm
💡 The hottest pool (far right) has the strongest sulphur content. Go early (7am) to avoid tour buses. Bring a towel and flip-flops — the concrete gets hot.
Hotels near Kinniya Hot Water Springs →Landmark in Nilaveli
A shallow tidal lagoon behind the beach, fringed with mangroves and used by local fishermen. Good for a quiet walk, birdwatching, or sunset views reflected off the water.
🕐 24 hours
💡 Bring insect repellent at dusk. Walk the sandy path along the eastern edge for the best light. No facilities, so take water.
Hotels near Nilaveli Lagoon →Shallow, turquoise lagoon surrounded by palm trees. Popular for swimming and kayaking with no entry fees.
🕐 Open 24 hours
💡 Kayak hire from locals costs around 500 LKR per hour. Go at slack tide for calmest water.
Hotels near Dutch Bay →Marine national park with coral reefs and turtles. Entry fee applies, but you can snorkel the shallow eastern shore for free if you swim from the beach.
🕐 6:00am - 6:00pm
💡 Go early (before 8am) to avoid crowds and see reef sharks. Entry fee 30 USD for foreigners, but locals pay less.
Hotels near Pigeon Island National Park (Snorkelling from shore) →Historic in Nilaveli
A small, whitewashed Roman Catholic church built in the early 20th century with simple colonial architecture and a calm atmosphere. Active parish church.
🕐 6:00 am - 6:00 pm
💡 Best visited early morning or late afternoon when light makes the façade photogenic. Respectful dress and silence inside, as services happen daily.
Hotels near Kochchikade Church (St. Mary's Church) →An ancient Buddhist monastery complex with stone pillars, moonstones, and a large stupa. Set in dry forest, mostly unrestored. Few tourists. Donations expected but not compulsory.
🕐 6am-6pm
💡 Wear sturdy shoes — the ground is uneven and there are ant nests. Give yourself 30 minutes max. No shade, so go before 9am or after 4pm.
Hotels near Velgam Vehera Temple Ruins →Where to Eat in Nilaveli
Frequently Asked Questions
What are the best things to do in Nilaveli?
The top attractions include Nilaveli Fish Market, Nilaveli Beach, Nilaveli Beach, Nilaveli Beach, Nilaveli Temple (Kandasamy Kovil), Nilaveli Lagoon.
How many days do you need in Nilaveli?
Most visitors spend 2–4 days to see the main highlights. Three days is ideal for a first visit — see our Nilaveli 3-day itinerary for a day-by-day plan.
What is Nilaveli famous for?
Nilaveli is known for its history, culture and distinctive character. Visitors come for the landmarks, food scene and local atmosphere.
Where should I eat in Nilaveli?
Top options include Cafe Nilaveli, Family Restaurant, Shajana rest and hotel, Rifas Restaurant.