Kensington Luxury Properties, 4000

Call +44 330 038 9370 | Email agent

Morocco is a beautiful country, with a rich history and culture, and highly diverse landscapes. From historical cities to a long coastline, incredible mountain ranges and a vast desert, this country has it all, with the convenience of being within reach with a short flight from most European major cities. 

Kensington Luxury Properties concentrates exclusively on high quality properties in prime locations. We select and showcase some of the most elegant villas, Riads, penthouses and large apartments through out the best cities of Morocco, for sale or for short & long term rent. 

 All of our properties offer a wide range of amenities such as heated pools, tennis courts, hammams, saunas and additional services such as butlers, drivers, cooks, maids, waiters, housekeepers and gardeners.

Our team is available all year to welcome you in this beautiful country and assist you the best way possible in your real estate research. 

Morocco is a beautiful country, with a rich history and culture, and highly diverse landscapes. From historical cities to a long coastline, incredible mountain ranges and a vast desert, this country has it all, with the convenience of being within reach with a short flight from most European major cities. 

Kensington Luxury Properties concentrates exclusively on high quality properties in prime locations. We select and showcase some of the most elegant villas, Riads, penthouses and large apartments through out the best cities of Morocco, for sale or for short & long term rent. 

 All of our properties offer a wide range of amenities such as heated pools, tennis courts, hammams, saunas and additional services such as butlers, drivers, cooks, maids, waiters, housekeepers and gardeners.

Our team is available all year to welcome you in this beautiful country and assist you the best way possible in your real estate research. 

Properties Number of properties Avg. asking price Avg. listing age
Overseas residential properties 281 £1,863,135 59 weeks