Updated 6 November 2026
Website for a riad: direct booking, WhatsApp and Google Business Profile
A concrete checklist for the owner of a Moroccan riad or guesthouse who wants direct enquiries without relying only on OTAs. This page is not a traveller guide. No invented numbers: just steps, and rules read on the official pages cited at the bottom.
1. A site that answers the traveller’s 4 questions
- Where? Exact address, directions from the medina or the airport, an embedded Google Map.
- Which rooms, what price? One page per room, real photos, a dated “from” rate or a link to the calendar.
- Can I book now? A visible “Book” button on every page, going to a booking engine in your own name.
- Can I ask a question? A WhatsApp button and phone number, in French and English.
2. Booking engine: in your name, embedded in the site
The showcase site and the booking engine are two separate things. Keep (or choose) an engine whose subscription is in the riad’s name — you keep the guest data and the calendar — and embed it in the site. At Riad Direct the €290 site is a 4–6 page starter built from your text and photos; live engine integration is quoted separately. The site does not replace the engine.
Three tools owners often mix up (we do not sell any of this software):
- Booking button / link — enough if volume is low and WhatsApp or a simple calendar already converts.
- Booking engine — widget or page on your site: availability, rates, online payment.
- Channel manager / PMS — syncs OTAs and (for a PMS) runs the internal diary. Needed only if you have several channels and a real overbooking risk.
Pick the simplest stack that covers your case; a direct site does not force you to buy a full hotel software suite.
2b. Useful design (not a moodboard)
Searches for “riad website design Morocco” mostly return Pinterest and Behance. For an owner, useful design is more prosaic:
- Mobile first — most travellers arrive on a phone; the Book and WhatsApp buttons must work without zooming.
- FR + EN — mirrored pages, not a decorative language switcher; same rooms, same rates.
- Real photos — one page per room, logical order (courtyard → room → bathroom), no generic stock.
- CTA hierarchy — Book (engine) first, WhatsApp second, phone third.
- Speed and readability — readable fonts, decent contrast, map and address visible without endless scrolling.
A “luxury look” without a working book button is still a brochure.
3. The WhatsApp button
A wa.me link followed by the number in international format (no “+” or leading zeros) opens the chat directly, with an optional prefilled message. Shape of the link:
https://wa.me/212XXXXXXXXX?text=Hello%2C%20I%20would%20like%20to%20book
Replace 212XXXXXXXXX with your number. Put it in the mobile header and under every room. Answering fast matters more than the button design.
4. Google Business Profile: claim your listing
Most riads already have a Google listing (created by guests). Claim and verify it instead of creating a second one. Rules taken from Google’s guidelines (read 5 November 2026):
- Name: your real-world name as used on the storefront, website and stationery — no taglines or added keywords (“Including unnecessary information in your business name isn't permitted”).
- Description: no links (“No links of any type are allowed”), and no promotions or prices in the description (“Focus on special promotions, prices, and offer sales” is listed as not allowed). Put your website in the “Website” field, not in the text.
- Hours: Google lists “Indoor lodging, such as hotels and motels” among businesses that shouldn’t provide hours.
- Address: a real address; virtual offices are not eligible.
5. Structured data (schema.org)
A JSON-LD block helps Google understand the page. Template to adapt with your real details (nothing invented: no reviews or rating unless they are on the page):
{
"@context": "https://schema.org",
"@type": "BedAndBreakfast",
"name": "Riad [YOUR REAL NAME]",
"url": "https://[your-site]/",
"telephone": "+212…",
"address": { "@type": "PostalAddress", "streetAddress": "…", "addressLocality": "Marrakech", "addressCountry": "MA" },
"sameAs": ["https://www.google.com/maps/place/…", "https://www.instagram.com/…"]
}
6. Free directories that link to your own site
Terms read on 5 November 2026 — they can change, so check each page before signing up:
- That is Morocco — “Free listing” — hotel, riad, restaurant or café listing shown in three languages.
- WeMaak — Page “List Your Morocco Travel Business for Free”.
- Riad in Morocco — “First year free … no commission on your bookings”; your phone, WhatsApp and website are shown and travellers contact you directly. Terms after year one: see their page.
- Destinali — Free plan “No credit card · No time limit · No commission”; direct WhatsApp, phone and email leads.
- Destination.ma — Listing is free, but “a 10–20% commission depending on your category, only on bookings made via Destination.ma” (translated from their French page). It is a marketplace: not the same as direct.
These directories don’t replace your site; they send it enquiries. Watch out mostly for marketplaces that take a commission.
7. What to check in your OTA contract
Before showing a direct rate lower than the OTA rate, reread the parity and pricing clauses of each contract: they depend on you and the platform, not on a general rule we could cite here.
If you want us to do it
The €49 booking-path check is a human review of the public booking journey, with a one-page prioritized fix list. Target timing: within 48 working hours after required materials arrive. The €290 site is a 4–6 page starter built from your text and photos (WhatsApp, Maps, basic schema.org). Engine integration and translation are quoted separately. Confirm the schedule before ordering.
Run your own numbers from your contract, then choose.
Payment via Stripe, in euros. We sometimes contact riads with one business email; reply STOP and we won't contact you again.
Sources (pages read on 5–6 November 2026)
- Google Business Profile — Guidelines for representing your business (https://support.google.com/business/answer/3038177)
- That is Morocco — Add your business (https://thatismorocco.com/en/add/)
- WeMaak — Host / list your business (https://wemaak.com/host)
- Riad in Morocco — Add your riad (https://riad-in-morocco.com/en/ajouter-riad)
- Destinali — Free business listing Morocco (https://destinali.com/free-business-listing-morocco)
- Destination.ma — Inscrivez votre établissement (https://destination.ma/fr/get-listed)