Dive into Nilaveli, Sri Lanka, where turquoise waves kiss golden sands! Snorkel amidst vibrant coral reefs, indulge in fresh seafood, and dance with playful marine life. Don't miss a sunset so vivid it feels like magic! With its laid-back vibe and friendly locals, Nilaveli is your sunny, beachy escape just waiting to be explored!
Landmark4.5/5
Nilaveli Main Beach
Sandy beach in Nilaveli, with clear water for swimming and room for beach sports. At night, you can watch stars from the open shore.
Culture4.6/5
Thirukoneswaram Kovil
Trincomalee's Hindu temple crowns Swami Rock above the Indian Ocean, with carved shrines and ritual chants inside. A huge golden Shiva statue stands facing the sea at the cliff's edge.
Landmark4.7/5
Swami Rock Dive Site
This Trincomalee dive site runs beneath a rocky headland, whose shade cools the boat. Divers find reef fish and submerged Hindu statues.
Landmark4/5
Cultural Hall
This cultural hall serves tasty food in Trincomalee.
Landmark4.6/5
Trincomalee War Cemetery
This Trincomalee war cemetery holds more than 300 Commonwealth servicemen who died in World War II. Birds call among the evenly spaced headstones.
Culture4.4/5
Maritime And Naval History Museum
This maritime museum displays ship models and shells in a restored historic building. Old cannons stand outside, and the rooftop looks over Dutch Bay.
Landmark5/5
TRINCOMALEE TAXI & TUK TUK SERVICE
Eat$$4.05/5
The Beach lovers nilaveli
The Beach Lovers Nilaveli in Nilaveli offers spacious family rooms with sea views. Each room includes air-conditioning, a private bathroom, and a terrace. Guests enjoy a bar, private beach area, beachfront, and a lush garden. Free WiFi is available in public areas. A full English/Irish, vegetarian, and Asian breakfast is served daily. Outdoor dining areas provide relaxing spaces. Located a few steps from Nilaveli Beach, the property is 18 km from China Bay Airport.
Cafe$$$4.8/5
King Coconut Café
Cafe$$$4.6/5
Cafe on the 18th
This beachside cafe serves coffee, brunch, sushi and noodles at Fernando’s Beach Market. Latte art turns each flat white into a small drawing.
Eat$$$4.7/5
DIVINGURU Beach Restaurant
Eat5/5
The Rice & Curry Seafood Nilaveli
Eat4.7/5
Kavinila Restaurant Nilaveli
Eat$$$4.8/5
Nilaveli Sai Restaurant
Seafood restaurant in Nilaveli with seafood salad, crab, curry and roti. The waiter shows you how to open the small crab in the salad.
Stay$$$$4.3/5
Trinco Blu by Cinnamon
Trinco Blu by Cinnamon is a luxurious 4-star beachfront resort located 6.5 km from Trincomalee. It provides spacious accommodation with a freshwater pool, 3 dining options and free Wi-Fi. Simple yet modern rooms are air-conditioned, and equipped with tea/coffee making facilities, cable TV, and a minibar. Trinco Blu by Cinnamon has a PADI certified dive centre that provides water sport activites such as snorkelling, fishing and scuba diving. Captain's Deck serves a range of Asian and continental dishes. The Crab Restaurant offers delicious seafood, featuring crab specialities. Drinks and light snacks can be enjoyed at the Rumhold. Trinco Blu by Cinnamon is located on the north-eastern coast of Sri Lanka, the fifth largest natural harbour in the world. It is 265 km from Bandaranaike International Airport and 260 km from Colombo City.
Stay$$$4.2/5
Nilaveli Beach Hotel
Dear Valued Guests, Please be informed that we are compelled to carry out urgent repair and rectification work on all 10 Studio Deluxe rooms following the identification of water leaks affecting the rooms and related outdoor areas. The work will commence on 02nd October 2026 and is expected to continue for approximately three weeks. The affected rooms will remain temporarily unavailable during this period. Guests may also experience minor noise during daytime working hours while the work is in progress. We sincerely apologize for any inconvenience this may cause and greatly appreciate your kind understanding and cooperation. Thank you for your understanding. This hotel is nestled on Nilavali Beach, a 10-minute boat ride from Pigeon Island. There is no available WiFi, a large outdoor pool and spacious rooms with views of the ocean. Rooms are decorated in soothing neutral colours and equipped with air conditioning, a minibar and a safe. They also have a DVD player and a tea/coffee maker. The beachfront restaurant provides an international menu and a variety of drinks. Nilavali Beach Hotel is a 40-minute drive from Trincomalee Natural Harbour and Swami Rock. Bandaranaike International Airport is located 255 km from the hotel.
Stay4.7/5
Jungle Beach an Uga Experience
Trincomalee beach resort set among jungle and ocean, with rooms tucked among trees. Its lagoon draws birds and crocodiles.
Stay4.2/5
Anantamaa Hotel
This Trincomalee hotel has a swimming pool and serves breakfast.
Stay3.8/5
Pigeon Island Beach Resort
Island-facing beach resort on Nilaveli's shore, with the sea between its grounds and Pigeon Island National Park. Gray langurs visit the grounds in the evenings.
Create a trip and start adding the places you want to visit in Nilaveli