A boat drawn up on the empty beach, with sunlight on the sea and Pigeon Island offshore

Nilaveli, Sri Lanka · Plan your stay

Beach days, wooden cabanas and time to explore Trincomalee. Start planning a stay on Sri Lanka’s east coast.

A little planning

A Nilaveli beach holiday can be as quiet or as full as you choose. Stay beside the Indian Ocean, explore the reef, and leave room for a slower day.

Stay by Nilaveli Beach

Nilaveli Beach Resort is a small beachfront hotel at Km. 19, Nilaveli Road, near Trincomalee. Wooden cabanas sit among the palms, with the beach, swimming pool and dining close by. It is a base for a couple’s coastal break, a family holiday or time away with friends.

Choose a room for the people travelling with you, then ask the resort to confirm the rate and arrangements for your dates. Browse the resort photographs and beachfront room setting before deciding.

A few days on the east coast

These are ideas for an unhurried stay, rather than a fixed package. Boat trips and water activities depend on the weather, sea conditions and local arrangements. Ask the team what is possible during your visit.

  1. Settle into the shoreline

    Spend your first day at the resort: walk along the sand, relax by the pool and make time for dining beside the sea. An easy start leaves room to recover from the journey.

  2. Explore beyond the beach

    Ask about Pigeon Island snorkelling, diving and other local experiences. Confirm the operator, equipment, park requirements and suitability for your group before booking a trip.

  3. Make the day your own

    Explore Trincomalee, ask about a lagoon excursion, or stay close to the cabana. For a slower day, enquire about beach yoga and Ayurvedic treatments in advance.

Getting to Nilaveli

Plan your journey to Trincomalee and the onward trip to Nilaveli Road. If you are arriving from Colombo, compare road and rail options and allow for traffic, stops and transfer time. Check current services before fixing your itinerary.

Our getting here guide includes directions and travel information. Contact the resort with your arrival point and approximate time to discuss transfer arrangements.

Before your holiday

A few practical answers

Where is Nilaveli Beach Resort?

The resort is on Nilaveli Beach at Km. 19, Nilaveli Road, Trincomalee, Sri Lanka. See directions and travel options to plan your arrival.

Are there rooms for a family holiday?

Our published room choices include King Room with Ocean View for up to 2 guests; Premium Quadruple Room for up to 4 guests. Contact the team with the number and ages of children so they can advise on a suitable arrangement.

Can I visit Pigeon Island during my stay?

Ask the team about Pigeon Island and reef excursions for your dates. Trips depend on sea conditions and local arrangements; confirm availability, suitability and any park charges before booking. Read about things to do around Nilaveli.

When should I plan a beach holiday?

Choose dates around the kind of stay you want. Beach conditions and boat trips vary with the weather and season. Send the resort your dates and planned activities for local advice before confirming travel.

How do I enquire about rates and availability?

Use Dates & rates to choose your stay and send a direct enquiry. The resort team will confirm the room, current rate and arrangements personally.

Ready to make time for the coast?

Plan your Nilaveli stay

Plan your stay

Up to 2 in this room

An enquiry does not reserve a room; we confirm availability by email or WhatsApp.