Your browser will soon be unsupported by KAYAK.
Update now and keep on travelling with us!

Nilaveli Beach Resort

Km 19, Pulmoddai-Trincomalee Road, Nilaveli, Nilaveli 31010, Sri Lanka
+94 777 951 871


+94 777 951 871
Sun 4/12 Check in
Mon 5/12 Check out

Overall guest ratings

9.0/10 Excellent
based on 281 reviews


    show all


    Nilaveli Beach Resort is set on the bronzed sands of Nilaveli Beach. This tranquil resort welcomes guests with a private beach area, cosy guestrooms and free internet access at all public areas. Situated on the eastern shores of Sri Lanka, the property is less than 165 feet from the beach and 985 feet from Nilaveli Lake. Trincomalee Railway Station and Bus Stand are both 11 miles away. Rooms are built on rustic wooden huts. Each room is beautifully furnished with a private balcony overlooking the sea, a seating area and ironing facilities. The spacious en suite bathrooms include a hairdryer. The resort can organise activities such as diving and fishing. There are also barbeque facilities and bicycle rentals available. Nilaveli Beach Resort houses a 24-hour reception and offer airport shuttle services at a surcharge. Guests can enjoy a delectable spread of traditional Sri Lankan meals as well as international cuisines at the in-house restaurant. Packed lunches can be arranged upon request.

    Less more booking.com


    • Car hire
    • Internet
    • Bicycle hire
    • Restaurant
    • Express check out
    • Air-conditioned
    • 24 hour front desk
    • Free parking
    • Designated smoking area
    • Free Wi-Fi
    • Non-smoking rooms available
    • Beachfront
    • Terrace/Patio
    Less more




    Would you like to save as your currency permanently or for this visit only?