The Reef Resort
Nilaveli Beach Road
View on map and nearby hotels
Why people book this hotel
“It was just a few steps to a beautiful beach where you can swim and even experie…”
“The food the location, the staff”
“Staff, the rooms, pool and dining area were all well maintained, clean and spaci…”
“We liked very much this stay ; the rooms were spacious and clean ; the staff ver…”
“Swimming pool, close to the beach”
“We really liked the pool”
“It’s a brand new place, the rooms were a little dark and not designed / furnishe…”
“Very nice pool, nice, spacious rooms”
“Clean and comfortable stay”
“Very helpful and friendly staff, nice facilities, clean, good pool”
“Place is value for money if you travel around the trinco area”
“It's definitely worth the price”
Overview
Situated in Nilaveli, 200 metres from Nilaveli Beach, The Reef Resort features accommodation 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 5.9 km away. Pigeon Island National Park is 6 km from the hotel, while Kanniya Hot Springs is 12 km from the property. The nearest airport is China Bay Airport, 18 km from The Reef Resort.
Traveller reviews
sivakolunthu
couple
May 31, 2026
“Friendly staff and quick response.”
Clean and comfortable stay.
Kamille Bjørn
couple
April 8, 2026
“I can highly recommend a stay at the reef resort”
Very helpful and friendly staff, nice facilities, clean, good pool. Everything worked. Has a very good driver
Chandrasegaram
family_with_children
January 19, 2026
There was no breakfast no tee and nothing to drink
Fernandez
family_with_children
November 14, 2025
Staff, the rooms, pool and dining area were all well maintained, clean and spacious. It was just a few steps to a beautiful beach where you can swim and even experience the fishermen bringing in the boats.
Graham
couple
November 8, 2025
The food the location, the staff
Joann
family_with_children
September 21, 2025
It’s a brand new place, the rooms were a little dark and not designed / furnished well. The pool was amazing and we enjoyed the breakfast.
Maksizi
couple
September 20, 2025
“Great Hotel”
Swimming pool, close to the beach
Andreea
extended_group
September 12, 2025
We liked very much this stay ; the rooms were spacious and clean ; the staff very nice and friendly; good location , and the pool was awesome !
Stefan
solo_traveller
September 12, 2025
Very nice pool, nice, spacious rooms. The guys are really great. I booked one night too many (my mistake), and they refunded me the cost on their own initiative and didn't charge me anything.
Akila
couple
September 10, 2025
“Enjoyable stay”
The rooms were spacious, beautiful and well maintained. Bathrooms were also clean. We really liked the pool. It was clean and it was big enough. And what we liked the most was the fact that the beach was so close so that we could simply get off the pool and walk to the beach. ❤️❤️ Staff was friendly and helped us. The stay would be better if they provided meals.
wesley
couple
September 3, 2025
The location of the hotel was perfect.
Karunathilake
family_with_children
September 1, 2025
Place is value for money if you travel around the trinco area
Shanaka
family_with_children
August 14, 2025
“nice place.Great pool place.”
great location.walking distance to the beach.Really calm.The pool was great and clean.The staff were really heplful.Can walk to near restaurants.
Popescu
extended_group
August 9, 2025
“covered all our needs”
It was a nice place: the pool was clean and we had hammocks to seat on. The room also had everything we needed. The personnel was super helpful: everytime we needed something they were there to help us super quick.
Harun
couple
August 8, 2025
“Great place for money spent”
How clean and orderly it is with support of great staff
Leonardo
couple
August 5, 2025
Good location near Nilaveli beach
Willem
family_with_children
August 4, 2025
“Nice resort, close to the beach.”
The most comfortabel beds till now. Room was big, good AC and only 50 meters from the beach. Manager is really nice and helpful.
Andre
solo_traveller
August 4, 2025
“A small paradise”
The location, the pool with the sunbeds surrounded by a beautiful garden, and the spacious room with large beds and all the facilities allow you to enjoy a nice vacation. It's definitely worth the price. The staff is very helpful and friendly.
Cass Wanderlust
solo_traveller
August 2, 2025
Brilliant comfortable big beds and clean. Also great pool.
Andrew
couple
August 1, 2025
“Nice comfortable stay, great staff!”
The reef resort was good. Dean was a great host who couldn’t do enough for us as well as all the staff. 2 minutes walk to the beach and some bars/restaurants.
Facilities
Activities
Beach
Food & Drink
Restaurant
General
Air conditioning
Outdoors
Outdoor pool (all year), Garden, Terrace, Outdoor pool
Parking
Parking, Free parking, Parking on site, Private parking
Pool and wellness
Swimming Pool
Services
Room service, 24-hour front desk
Deluxe Family Room
The family room includes a private bathroom fitted with a bath and a bidet. The family room features a wardrobe. The unit has 2 beds.
Deluxe Family Room
The family room provides air conditioning, a wardrobe, as well as a private bathroom featuring a bath and a bidet. The family room offers a sofa and a balcony. The unit offers 2 beds.
Double Room with Balcony
The double room provides air conditioning, a wardrobe, as well as a private bathroom featuring a bath and a bidet. The unit offers 1 bed.
Standard Double Room
The double room offers air conditioning, a wardrobe, as well as a private bathroom boasting a bath and a bidet. Featuring a terrace, this double room also provides an electric kettle and a flat-screen TV. The unit has 1 bed.
Double or Twin Room with Terrace
The unit has 2 beds.
Basic Triple Room
The triple room has a private bathroom fitted with a bath and a bidet. The triple room features a wardrobe. The unit has 2 beds.
Hotel Policies
Price Watch
Email me price updates for Hotel The Reef Resort
Each day we'll check prices and send you an email for your selected dates at The Reef Resort.
If you don't have specific dates but would like to check prices for say next weekend or say next month we can check the price too.




