Located on a beautiful golden sandy beach, the Sofitel Agadir Royal Bay Resort is the definition of contemporary luxury. The hotel combines contemporary style with Moroccan influences, with its fountains and riads, to make your stay unforgettable. The private beach, the swimming pool and the spa are entirely dedicated to relaxation and well-being.