Morocco Vacations

Morocco Vacations

Eastern, French and Spanish influences converge in the North African nation of Morocco. Every Moroccan community has its own unique culture to explore, from the tranquil Berber villages in the mountains to the southern fringes of the Saharan desert to the secluded villages surrounding the northernmost peaks of the High Atlas Mountain. You could start your day relaxing over tea or shopping in the vibrant souk markets of the bustling cities, and spend the afternoon adventuring through the desert by camel. There is virtually no limit to the possibilities of a Morocco vacation.


This all-inclusive vacation destination is located on a picturesque area of Morocco’s Atlantic coast. Guests of the Club Med Agadir resort can enjoy activities such as tennis, horseback riding and a golf academy with three first-rate golf courses to choose from.

All inclusive vacations in Agadir

Marrakech La Medina

Marrakech is a bustling Moroccan city with an expansive network of streets and alleyways. Marrakech la Medina is centrally located in the historic medina district within the city’s ancient walls, a short distance from the more modern part of the city. The resort offers excursions to the souk markets and horse-drawn tours of the city’s many peaceful gardens.

All inclusive vacations in Marrakech la Medina

Marrakech La Palmeraie

Marrakech la Palmeraie is a family-friendly resort in an idyllic setting — the oldest palm grove in Morocco. Guests can spend their days relaxing by the pool, playing golf and tennis, or enjoying more adventurous pastimes such as mountain biking and flying trapeze lessons.

All inclusive vacations in Marrakech la Palmeraie, Morocco

Marrakech Le Riad

If you’re looking for luxury in Morocco, Marrakech la Riad is the resort for you. The on-site spa features a traditional Moroccan Hammam, or bath, and the golf academy provides an opportunity for both beginners and advanced players to improve their game on three nearby golf courses.

All inclusive vacations in Marrakech la Riad


The resort of Yasmina is located north of Marrakech, where beautiful beaches and magnificent landscapes abound. With excursions to the historic cities of Fes and Meknes, as well as an on-site golf academy, guests of this resort have plenty of opportunities to relax or venture into the unknown.

All inclusive vacations in Yasmina




  • By destination

  • By children's club

  • By available dates

    Enter your vacation dates

  • By activities

  • By comfort level

  • By price bracket