Cookies help us provide better user experience. By using our website, you agree to the use of cookies.




The Royal Mirage International has surely something to offer a bit of everyone. This brand includes 3 hotels, located in the most charming cities of Morocco : Marrakech, Fez and Agadir. The experiences offered are unique in each destination.


The Royal Mirage International has more than 49 years of experience, during which luxury, conviviality and great respect for tradition have remained its core values.


No matter which horizons you choose to explore next, your very first discovery will be the pleasure of staying in one of Royal Mirage International Hotels. Let our outstanding service, our passion for design and our exquisite gastronomy inspire and delight you.