If you stay at NN Beach Hotel at Nilaveli, you will enjoy all our hotel facilities. NN Beach Hotel offers a wide array of services and facilities for our guests to benefit from to make sure their stay is as relaxing as possible.

See in detail

24 Hour Room Service

Restaurant (à la carte)


Car Parking

Airport Transfer Services

Access To Private Beach, Beachfront

Sun terrace

Free Wi-Fi

BBQ facilities (Additional charge)

Shared lounge/TV area

AC Rooms

Discover the best attractions & activities in Trincomalee & Nilaveli

  • Pigeon Island National Park
  • Scuba & Snorkeling
  • Waterskiing & Jetskiing
  • Dolphin & Whale Watching
  • Fort Frederick
  • Kanniya Hot Springs
Trincomale is the gateway to one of the world''s finest ivory sandy beaches in the eastern coast of Sri Lanka, namely Uppuveli and Nilaveli located 6km and 16km away from the Trincomalee city. The beaches with knee deep shallow waters that runs hundreds of feet into the sea, make opportunities for surfing, scuba diving, snorkelling, fishing and Whale Watching.
  • Pigeon Island National Park

  • Pigeon Island National Park

  • Scuba

  • Snorkeling

  • Whale Watching

  • Nilaveli Beach

Nilaveli - Sizzling Beach of Trincomalee

One of the biggest wonders of Trincomalee is the Nilaveli Beach, which is described as one of the finest beaches in Sri Lanka. Nilaveli lies about 15KM to the north of Trincomalee Town.

The most windy month in Nilaveli Beach is July when the average maximum windspeed is 21kmh and the average wind speed is 14km making it a surfers heaven...

Best Time To Visit Nilaveli

Summer Season : May – October
During the Summer Season, Nilaveli is fabulous. The sea is calm, the weather is fine and watersports are possible.
Winter Season : November - April
The sea tends to be slightly rough and the hotels experience low occupancy. A good choice if you want to get away from it all on a deserted beach.

The sea is excellent for swimming all year round as the water temperature is very warm and ideal for relaxing and swimming for the whole day.


average temperature


avg. sea water temperature


average wind speed

For Direct reservation

Call us at +94 26 205 4566
Or email us by Click Here

For Online Booking

Through booking.com
A cozy place beside the Nilaveli beach, Trincomalee.

Contact Us

+94 26 205 4566