Sofitel Agadir Royal Bay Resort

TripAdvisor Traveller Rating
Based on 2456 reviews
Rooms: 1

Read more about this Hotel

Set on the shores of a private beach, this 5-star hotel showcases an elegant blend of beautiful Morrocan decor and luxury relaxation. Take a dip in the outdoor pool surrounded by palm trees and rejuvenate in the spa and Turkish bath.

How far is the nearest beach?
The hotel is located on a private beach.

Distance from Airport
The hotel is located 24km from Agadir Airport.

The resort is spread across 18 prestige Suites, 6 villas and one Villa Royale. Its air conditioned guest rooms are equipped with a minibar and a TV with cable channels. Each elegant room at Royal Bay Resort includes Wi-Fi access. Some rooms have the option of a balcony and a seating area.

Food & Drink
A choice of six restaurants, bars and lounges can be found on-site, each with their own distinctive style. Guests can dine with a show-cooking demonstration or enjoy tapas and custom-made cocktails. Whether it's an open sky terrace, a gourmet moment by the pool or a Morrocan-nights atmosphere with live artist performances, there will be a place to suit all moods.

Sports & Entertainment
As well as the outdoor pool and gym on-site, sporting activities including tennis and golf can be enjoyed by guests. Take advantage of being right on the beachfront by trying out the watersports and boat excursions on offer.

Oriental beauty treatments can be enjoyed at Le Spa on-site. Enjoy the benefits of Tadeliq body scrubs with Argan oil or Ghassoul wraps using clay. There are also Turkish baths, a sauna, a herbal tea room, a gym and a beauty salon to discover. A Spa Family Moment package can also be purchased for those travelling with children. A kids villa also hosts a range of indoor and outdoor activities.


  • 24 Hour Reception
  • A la Carte Restaurant
  • Air Conditioning
  • Air Conditioning in public areas
  • Bar
  • Beach Bar
  • Beach Volleyball
  • Bicycle Rental
  • Breakfast
  • Buffet Breakfast
  • Buffet Restaurant
  • By the Beach
  • Cafe/ Snack Bar
  • Currency Exchange
  • Doctors / Medical Centre
  • Entertainment
  • French Bowls
  • Golf
  • Gym
  • Heated Swimming Pool
  • Horse Riding
  • Internet Access
  • Kids Club
  • Landscaped Gardens
  • Laundry Service
  • Library
  • Lifts
  • Minibar
  • Pool Bar
  • Pool/Billiard Table
  • Private Beach
  • Reception
  • Restaurant
  • Room Service
  • Safety Deposit Box
  • Satellite TV
  • Sauna
  • Shops
  • Spa
  • Sports Facilities
  • Steam Bath
  • Sunbathing Terrace
  • Sunbeds
  • Swimming Pool
  • Table Tennis
  • Tennis Court(s)
  • Terrace
  • Turkish Bath
  • TV Lounge
  • Water Sports

View hotel and beaches on a map