Located in Nilaveli, a 2-minute walk from Nilaveli Beach, The Reef Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. This 3-star hotel offers room service and a 24-hour front desk. The hotel has a restaurant, and Velgam Vehera is 3.7 miles away.
Pigeon Island National Park is 3.7 miles from the hotel, while Kanniya Hot Springs is 7.3 miles from the property. The nearest airport is China Bay Airport, 11 miles from The Reef Resort.