3. Paradis Plage Surf Yoga & Spa Resort
For a learn-to-surf and yoga-focused vacay, check out Paradis Plage Surf Yoga & Spa Resort on the beach. The resort is located about 35 minutes drive from Agadir town. There is a surf school on a long stretch of private beach here, and yoga classes take place at an outdoor center near the sand. The 4-star property features 105 spacious rooms, most of which have kitchenettes. The property is popular with vacationing families, and there is a kids’ club on-site.
4. Mazagan Beach & Golf Resort
The Moorish contemporary-designed Mazagan Beach & Golf Resort is on Morocco’s Atlantic coastline, about an hour’s drive from Casablanca. The sprawling 5-star resort sits on 250 hectares and is fronted by a seven-kilometer-long stretch of white-sand beach. The rooms and suites here are quite swanky, and the property works well for couples or families. If you’re traveling with children, there are separate clubs for kids and teens with daily activities, as well as a kids’ pool and video game room.