
The challenge
Sunset Agafay is a luxury boutique resort in the Agafay Desert, about 30 minutes from Marrakech. It has four suites (from €214 a night for the 42 m² suites, €456 for the 133 m² Family Suite), a desert restaurant (La Table du Désert, open to outside guests by reservation), an infinity pool with Atlas Mountain views, day passes, and curated experiences: camel rides, quad and buggy tours, and stargazing. People already search for "sunset agafay" and "sunset agafay resort", so the website is the first thing most guests see. It had to feel as composed as the resort, work in English and French, answer logistics clearly, and let guests book and pay directly instead of handing every reservation, and the commission on it, to an OTA.
What we built
We built a minimalist, photography-led site in Next.js. Suites, dining, day passes and experiences each have a dedicated, scannable page; a 15-question FAQ answers the logistics that decide a luxury booking (transfers, policies, dietary needs); and a direct reservation flow takes online card payments through the CMI gateway, the standard for Moroccan bank cards, alongside bank transfer and cash on arrival. The site is bilingual EN/FR with proper language structure, server-rendered for fast mobile loads, and structured for search so the resort ranks for its own name and for desert-stay queries.
The result
- -CMI online card payment integrated into the reservation flow
- -Bilingual (EN/FR) experience built for an international luxury audience
- -Dedicated suite, restaurant, day-pass and experience pages that answer questions before the guest asks
- -Direct reservation and transfer flow that cuts OTA dependence and commission
- -Fast, mobile-first delivery for travellers planning on their phones
- -Branded search ("sunset agafay") lands on a page the resort owns

