Treat yourself to some Moroccan


What better time to indulge yourself than when you go on holiday? Morocco’s a country full of places to luxuriate in, from ancient riads that were once used by Moroccan royalty to the latest five star hotels and brand new resorts.

Along the coast you can spend time on long white beaches, resting in the shade of palm trees before returning to your hotel for a luxurious spa treatment. In the cities head to the medinas and souks to find top quality leather products and the amazing carpets that Morocco is so famous for. Have a meal in a five star restaurant, play golf on a course fit for a king and spend the evening looking out from the rooftop of your hotel. Morocco is the place for a luxury break that won’t cost you the earth.

Select A Location
  • Casablanca Luxury
  • Essaouira Luxury
  • Fez Luxury
  • Marrakech Luxury
  • Mazagan Luxury
  • Ouarzazate Luxury
  • Rabat Luxury
  • Tamuda Bay Luxury