Why BA hotels?

Book your hotel with British Airways and enjoy all these great benefits:

  • Over 8,000 hotels to choose from
  • Hotels in every destination that BA fly to
  • Hotels handpicked by our team of experts
  • Accommodation that meets stringent health and safety criteria
  • Access to a 24-hour support helpline, based in the UK

Hotels in Agadir

Our selection of hotels in Agadir has been carefully chosen to suit varying budgets and holiday types – from luxury spas to golf resorts. And there’s plenty of family-friendly facilities available at many of our hotels.

The luxury Sofitel Agadir Thalassa Sea and Spa has a kids’ club for children of three upwards as well as heated indoor and outdoor swimming pools and its own stretch of private beach. The Sofitel Agadir Royal Bay Resort also has a Kids’ Club plus babysitting services and an outdoor playground, freeing up adults to enjoy its fitness centre, spa and nightclub. For tighter budgets, the Ryad Mogador Al Madina is within walking distance of the beach, has large spacious rooms overlooking the sea and babysitting facilities.  For travellers seeking an all-inclusive deal, the four star Decameron Tafoukt Beach Resort offers room rates that include dining, plus a spa and fitness centre and onsite nightclub.

Terms and conditions