Sofitel Agadir Royal Bay Resort is a great choice for your beach stay in Agadir, putting you near activities like surfing/body boarding, windsurfing, and kayaking. The outdoor pool provides a splash of fun, while guests in the mood for pampering can visit the spa to indulge in massages, body wraps, and facials. ZAYTOUNE, one of 4 restaurants, serves breakfast and dinner. Other highlights at this luxurious hotel include 3 bars/lounges, a nightclub, and a free kid's club. Fellow travelers say good things about the room service.