Nilaveli Beach Resort provides comfortable accommodation at Nilaveli Beach locating just 50 m away from the beach and 300 m from Nilaveli Lake. The property is just 1 minute away from it’s private beach area. The rooms are built as beautifully furnished wooden apartments with a sea facing private balcony, en suite bathroom and a seating area. Ironing facility and a hair drying facility are also available at rooms. The hotel also has an in-house restaurant with Sri Lankan and international cuisines as well as a 24-hour front desk. Airport shuttle services and activities such as diving and fishing can also be arrange at a surcharge.