Ratings based on 1,101 verified reviews

4.2 out of 5
86% of guests recommend
4.3 Room cleanliness
4.4 Service & staff
4.1 Room comfort
3.9 Hotel condition
Expedia-verified reviews
4 out of 5
by a verified traveller from Suffield Ct

Posted 19-Aug-2019
Great location- staff very friendly. Could use some renovations
4 out of 5
by a verified traveller

Posted 18-Aug-2019
Gorgeous property. Outdated and about half of the staff was very rude. Overall a nice place but not sure if I would stay there again.
4 out of 5
by a verified traveller from North Carolina

Posted 14-Aug-2019
The hotel is right on the Elbow beach. The staff is friendly and helpful with suggestions about snorkeling spots, places to visit etc. Rooms were clean, with plenty of towels, soaps etc. The hotel's restaurant is average. Overall, great stay!
5 out of 5
by a verified traveller

Posted 13-Aug-2019
Absolutely beautiful. Slightly dated but full of culture and love! Will definitely stay here again!
5 out of 5
by a verified traveller

Posted 11-Aug-2019
Short walk to the beach,the beach was spotless and plenty of furniture.
1 out of 5
by a verified traveller

This traveller left a rating score only Posted 10-Aug-2019
5 out of 5
by a verified traveller

Posted 08-Aug-2019
Rooms old and outdated. Beach was amazing. Stuff was very helpful and friendly. Views were perfect. Overall great value
5 out of 5
by a verified traveller from Austin, Texas

Posted 06-Aug-2019
Friendly and helpful staff that made our stay special, rooms clean, beach wonderful, loved snorkeling around the boilers right off the beach, Grocery market in walking distance. Not a new building but well maintained and the rooms have wonderful views. Missed a coffemaker in our room - but that is just the coffee addict speaking. Enjoyed every day staying at Coco Reef
4 out of 5
by a verified traveller

This traveller left a rating score only Posted 05-Aug-2019
2 out of 5
by a verified traveller

Posted 01-Aug-2019
This was advertised as a "resort" but it had no amenities except a pool and very expensive dining menu. It was a long walk to the beach and even longer walk to local road. There was no established shuttle service and we had to request a ride each time. Of course, no return ride from trips away from the hotel was available. Staff denied knowledge about hotel rules and some communication was snarky.