There are plenty of hotels in Playa de Joyuda, but although you can get basic doubles for $75 to $100, none are a particularly good deal and you’re better off staying elsewhere. If you do end up here, the best of the bunch is Hotel Parador Joyuda Beach, PR-102 km 11.7 (t 787/851-5650, w http://www.joyudabeach.com; $75–99), at the more secluded north end of the strip, with simple but large and clean motel-style cabins, stretching back from a seafront of palms and a healthier reef just offshore. Rooms come with the usual cable TV and air conditioning, and plenty of parking, but it gets packed on weekends.