Book Your Rooms

Enquire Rates
About Us

Nilaveli Beach Resort

Ward no. 4, Valaiyoothu Km 19, Nilaveli, Pulmoddai Rd, Irrakkakandi 31014, Sri Lanka

Nilaveli Beach Resort is located on the golden sands of Nilaveli Beach, offering a peaceful retreat with a private beach area, comfortable guest rooms, and free internet access in public areas. Positioned on Sri Lanka's eastern coast, the resort is less than 50 meters from the beach and 300 meters from Nilaveli Lake. Trincomalee Railway Station and Bus Stand are approximately 17.7 km away. The rooms are designed in rustic wooden huts, each featuring a private balcony with sea views, a seating area, and ironing facilities. Spacious en suite bathrooms come equipped with a hairdryer. Guests can enjoy activities like diving and fishing, along with barbecue facilities and bicycle rentals. The resort provides a 24-hour reception and airport shuttle services for an additional fee. Dining options include traditional Sri Lankan dishes and international cuisine at the on-site restaurant. Packed lunches are available upon request.


  • Outdoor Pool

    Outdoor Pool

  • Restaurant

    Restaurant

  • Bar & Lounge

    Bar & Lounge

  • Spa

    Spa

  • Parking

    Parking

  • Family Room

    Family Room