We stayed at Cabo Villa which was comfy and clean. The beach was lovely once you passed the wet t shirt bar and beach hawkers. I was disappointed how much trash was laying around everywhere. I know they recently survived a hurricane but really mountains of trash? Watch out for time share sales people. They are everywhere and bloodsuckers. Take... More
You have no recent hotel searches.