The Reef Resort

Hotels
8.1 (351 reviews)
Nilaveli Beach Road , Nilaveli , lk

Free
Children allowed

Facilities

Parking
Free Parking
Non-smoking rooms
Air conditioning
Swimming pool
24-hour front desk
Restaurant
Room service
Terrace
Family rooms
See all facilities

Review Highlights

Pros:
Great location near the beach
Friendly and helpful staff
Nice pool amenities
Cons:
Poor cleanliness in rooms
Inconsistent room quality
Limited dining options

Categories

Cleanliness
6.1
Multiple mentions of poor hygiene and cleanliness issues in rooms.
Service
9.6
The staff is described as friendly and helpful, displaying good service.
Location
9.6
Frequent mention of the hotel being close to the beach, indicating great location.
Room Quality
6.6
Inconsistent quality in room descriptions, with a report of uncomfortable beds.
Amenities
8.6
Facilities like the pool are appreciated, though some issues were noted.
Value for Money
7.6
Concerns about cleanliness and facilities affect perceived value.
Food and Beverage
7.6
No on-site restaurant, which limited dining options, but local options were found.
Overall Experience
9.1
Guests enjoyed their stay overall despite some specific issues.
* This sentiment is summarized by AI based on user reviews.
Updated at: 2025-12-22 10:35

Property Description

Luxurious Accommodation
The Reef Resort, located just 200 metres from the stunning Nilaveli Beach, offers a luxurious stay with its well-appointed accommodations. Guests can relax in comfort and style, surrounded by modern amenities and elegant decor.

Refreshing Outdoor Pool
Take a dip in the inviting outdoor swimming pool at The Reef Resort. Whether you want to swim a few laps, bask in the sun on a lounge chair, or enjoy a refreshing cocktail poolside, this relaxing spot is perfect for unwinding during your stay.

Convenient Location
With popular attractions like Pigeon Island National Park and Kanniya Hot Springs in close proximity, The Reef Resort is ideally situated for guests looking to explore the beauty of Nilaveli. Additionally, the hotel's proximity to China Bay Airport makes travel a breeze for visitors.
Book your stay at The Reef Resort now for a memorable and relaxing getaway.

Important information:

A deposit may be required at the property.

Check-in and check-out hours:
Check-out: 12:00 PM

Location

Guest Reviews

8.1
Based on 351 reviews
Cleanliness: 6.1
Service: 9.6
Location: 9.6
Room Quality: 6.6
Amenities: 8.6
Value for Money: 7.6
Food and Beverage: 7.6
Overall Experience: 9.1
T
Tiphaine couple fr
5
Cafards et insectes dans la piscine
Pros:

L’emplacement à deux pas de la plage
Personnel assez sympathique on a demandé un nettoyage de la chambre au milieu du séjour qui a été fait
Les prix du restaurant sont raisonnables

Cons:

La propreté laisse à désirer surtout la piscine qui a des cafards…
La chambre assez ok mais des fourmies dans la SDB et une odeur d’égouts
Le prix n’était pas si peu cher ce qui nous a déçu

2026-09-04 via Nuitee
F
Florian couple de
9
2026-09-03 via Nuitee
F
Florian solo_traveller de
9
2026-09-02 via Nuitee
R
Reut family_with_children il
8
Pros:

קרוב מאד לים , דקה הליכה
בריכה נחמדה מאד

Cons:

רחוק מהמרכז , לנו היה נהג אבל אפשר לקחת טוקטוק מהמלון , זה 10 דק נסיעה בערך
חדרים מאד בסיסיים , לא נכנסים לנקות כל יום באופן שוטף אלא אם מבקשים . כשביקשנו עשו זאת בכייף
ארוחת בוקר מאד בסיסית

2026-09-01 via Nuitee
J
Jerica family_with_children nl
5
Oké voor een nachtje, maar voor 4 dagen te veel.
Pros:

De locatie was super! Erg dicht bij de zee. En een mooi zwembad.

Cons:

We hadden 2 kamers; bij de ‘nieuwere’ badkamer kakkerlakken in de badkamer en vies. Bij de oudere badkamer was een sterke rioollucht, het personeel probeerde hier wat aan te doen, maar vooral middels luchtverfrissers. Weinig uitleg over de omgeving. De kamer was prima, maar géén koelkast of kluisje of gedeelte waar je de koffer kwijt kan. Ook in de kamer niet een hygiënisch gevoel, we douchten op de badslippers. Kamers werden niet dagelijks schoongemaakt, dit werd ook niet aangeboden.

2026-09-01 via Nuitee
A
Aurélie couple fr
9
Very nice stay, amazing staff
Pros:

We really appreciated the time we spent at The Reef!
The team is the highlight of our stay, Mr Deen did everything to make us feel at home, and the chef prepared us typical Sri Lankan dishes, all very tasty!
Rooms are confortable, very calm, with A/C and super close to the sea.

Cons:

WiFi could work better

2026-08-31 via Nuitee
F
Fatima couple es
6
2026-08-28 via Nuitee
J
Jen extended_group au
7
Great location and pool
Pros:

Excellent location about 1 min walk from the beach with excellent safe swimming without big waves (late August). The beach is lit up with string lights above the handful of restaurants on that strip and was really lovely. Nice pool but we only used it briefly as the beach was so nice.

Cons:

The rooms weren’t that clean and while the staff warmed up over the time we were there, we didn’t feel as welcomed as in any of other places we went in Sri Lanka. Bizarrely (given it was very hot) we had a duvet in the cover instead of a top sheet. I promptly removed the duvet and slept under the cover. Breakfast was relatively expensive and nothing special. We wanted a coffee (they have a coffee machine) but the guy who knows how to use it wasn’t there. The waiter made us a normal coffee, which was fine, but we’d been keen for an espresso style cup since seeing the sign the night before. We ate most of our meals at the hotel directly in front who were exceptionally welcoming.

2026-08-28 via Nuitee
S
Sylvie family_with_children fr
9
Bel hôtel proche de la plage
Pros:

Hôtel situé à quelques mètres de la plage de Nilaveli, les chambres sont confortables, le personnel est à l’écoute. La climatisation ne fonctionnait pas dans l’une des deux chambres et ils ont immédiatement changé la chambre. Le lieu est calme.

Cons:

L’eau de la piscine était trouble, elle aurait mérité un bon entretien.

2026-08-25 via Nuitee
Y
yael solo_traveller il
9
Pros:

The rooms are spacious and comfortable, with excellent air conditioning and a lovely balcony. The pool is clean and pleasant, and the hotel is just a short walk from the absolutely beautiful Nilaveli Beach. A very comfortable and convenient place to stay while enjoying the area.

Cons:

The main downsides were the shower, as it was difficult to adjust the hot water temperature and the water pressure was quite weak. We also stayed for three nights, and it would have been nice to have the room cleaned during our stay.

2026-08-24 via Nuitee
R
Ramon family_with_children nl
8
Schone kamers
Pros:

Ze hebben nette schone kamers . Het zwembad is netjes .
Het ontbijt was minder goed dan alle andere hotels die we gehad hadden net als de badkamer alles is functionerend maar douche en toilet naast elkaar maakt een wat natte rommel .

Cons:

De stoelen in het restaurant zijn aan vervanging toe net als de zwembad bedjes

2026-08-23 via Nuitee
F
Florent solo_traveller fr
8
2026-08-23 via Nuitee
E
Ertault couple fr
9
2026-08-23 via Nuitee
D
Daniela solo_traveller de
8
Pros:

Sehr schöne Anlage, die sehr nah zum Meer gelegen ist. Das Meer ist wunderschön und man kann ganz entspannt reinlaufen. Die Zimmer sind gut und haben eine passende Größe

2026-08-22 via Nuitee
C
Christoph couple de
8
2026-08-22 via Nuitee
A
Alexandre family_with_children fr
6
Passable
Pros:

Nous avons loué la Chambre Familiale Deluxe, sauf que celle-ci se trouvait juste devant l’entrée et le parking de l’hôtel, ce qui n’était pas précisé dans l’annonce. Il y avait beaucoup de passage, donc il était impossible d’être réellement tranquille. Nous avons donc demandé à changer de chambre et le personnel nous a trouvé une chambre à l’étage.
Le seul réel avantage de l’hôtel est qu’il se trouve à 2 minutes à pied de la plage, qui est magnifique.

Cons:

Salle de bain pas très propre et très peu de pression dans la douche.

2026-08-21 via Nuitee
S
Sumeet Kumar extended_group in
9
Pros:

Very close to the beach. Decent clean rooms

2026-08-21 via Nuitee
K
K couple ae
10
Pros:

Уютные и чистые номера, дружелюбный и отзывчивый персонал, очень близко к пляжу 🤍

2026-08-21 via Nuitee
L
Lopez family_with_children fr
9
2026-08-20 via Nuitee
K
kamalekannen solo_traveller in
10
2026-08-19 via Nuitee