- All reviews
Hacienda & Ecolodge Morgan's Rock offers a private beach where you can enjoy yoga, volleyball, and beachside drinks, plus you'll have access to onsite snorkeling, surfing/boogie boarding, and kayaking. The outdoor pool provides fun for everyone, while guests in the mood for pampering can indulge in massages. Offering a beachfront location, La Bastide serves breakfast, lunch, and dinner. A bar/lounge and a children's pool are other highlights, and rooms at this romantic hotel offer up nice touches like memory foam beds with premium linens.