Web Designer Marrakech: Riad Sites That Win Direct Bookings

Hiring a web designer in Marrakech for a riad or hotel? What to ask for so guests book direct: rooms first, a clear total, a short form, and trust before the card.

Written by
Ayoub Kada
Published on
November 13, 2026
Read time
9 min
Category

If you are looking for a web designer Marrakech hotels and riads can trust, the first thing to know is that your website is not a brochure. It is a booking product. A guest in Lyon or London opens it on a phone, looks at three photos, checks a price, and decides in a minute whether to book with you directly or go back to a booking platform. The designer you want is the one who can make that minute work: rooms first, a clear total, a short form, and trust signals before the card field. In this guide I explain what to ask for, how the common setups compare, what I would design first, and which questions separate a real product designer from someone who will hand you a pretty template. I am a product designer from Morocco who works remotely, and I have no office in Marrakech. Treat this as a hiring guide, not a sales page.

What a web designer in Marrakech is really hired to fix

Marrakech runs on visitors. Morocco welcomed a record 17.4 million tourists in 2024, up 20% on 2023, according to the Ministry of Tourism (reported on maroc.ma, the official government portal). Marrakech-Menara airport alone handled 10,197,736 passengers in 2025, up 10.09%, according to ONDA's annual traffic figures (as reported by Hespress).

So when a riad owner, a boutique hotel, a desert tour operator or a cooking school searches for a web designer in Marrakech, the real brief is rarely "make it beautiful". Most of these places are already beautiful. The brief is closer to: guests find us, love the photos, and then book somewhere else, or message us on WhatsApp with ten questions the site should have answered.

That is a product design problem. It has a funnel, drop-off points, trust problems and copy problems, exactly like the apps I have designed for the last 12 years. The visual layer matters, but it is the last 20% of the job, not the first.

Why a riad website should be designed like an app

Think about who is on the other side of the screen. Usually a traveler planning a trip weeks ahead, on a phone, comparing your property with others in tabs. Sometimes someone already in the medina with weak data, trying to find your door. Both want one thing from you: the next action, quickly.

At ViewStats, the creator platform built by the team behind MrBeast, the biggest lesson I took away was that people rarely want more information. They want clarity. Creators did not need more charts; they needed to know what to make next. Guests are the same. They do not need a 900-word history of the house on the home page. They need to know: can I stay on my dates, what does it cost in total, how do I get there, and can I trust you with my card. You can read the full story in the ViewStats creator tools case study.

When I look at a hospitality site, I map it like an app: entry pages (Google, Instagram, a booking platform listing), the decision screen (rooms and prices), the commitment screen (form and payment), and the after screens (confirmation, directions, pre-arrival messages). Each one has a job. Most sites only design the first.

Show the room first, ask for the card last

The rule I trust most comes from ViewStats onboarding. Many creators signed up and never connected their YouTube channel, because they did not understand what they would get in return. We redesigned onboarding, empty states and prompts around one idea: show value first, ask for trust second. Channel connection went from 13% to 65%+. I wrote it up in onboarding UX best practices.

A booking flow is a trust request. You are asking a stranger in another country for their name, phone, passport details sometimes, and a card. Before that moment, the screen should already have answered:

  • Exactly which room, with real photos of that room, not the rooftop again.
  • The total for the stay, including taxes and fees, in a currency the guest understands.
  • The cancellation rule in one sentence.
  • What is included: breakfast, airport transfer, hammam, or not.
  • How to reach you, and how fast you answer.

Then keep the form short. Ask only what you need to confirm the booking. Arrival time, dietary needs and transfer details can come in a pre-arrival message, when the guest is already committed and happy to answer.

Price clarity: the detail that decides the booking

At Greenely, the Swedish energy app, one of the things we worked on was clearer price signals, so households knew when to act. Electricity and hotel rooms have more in common than you would think: the price changes by date, people compare, and a number shown without context makes them hesitate.

For a Marrakech property, I would design the price as an answer, not a puzzle. Show the price per night and the stay total side by side. If you show euros for European guests, say whether the final charge is in dirhams. If local taxes are added at the property, say so before the payment step, not at check-in. A guest who meets a surprise at the end does not feel cheated by the number; they feel cheated by the design.

This is also where a designer earns their fee. Writing "Total for 3 nights, taxes included" and placing it where the thumb rests on a phone is a small decision with a big effect, and it is invisible in a portfolio full of hero shots.

Website setups for Marrakech hospitality, compared

Most riads and small hotels end up in one of four setups. None is right for everyone, so here are the trade-offs I would weigh before hiring anyone.

SetupBest forWatch out for
Template site plus a booking platform linkNew or very small properties that need to exist online fastEvery booking goes through the platform; your site becomes a detour, not a destination
Local web agencyOwners who want one contract for site, photos and social mediaCheck who designs the booking flow, not just the home page; ask to see a site's mobile checkout
Custom site in Webflow or Framer with a booking engine embeddedBoutique properties with strong photos and a clear brandThe embedded engine often looks and reads differently from the site; it needs to be designed, not just pasted
Product designer leading the flow, with a developer or no-code buildGroups, tour operators and properties where direct booking is a real business goalCosts more upfront; you need someone on your side to own the content and answer guests

If you are choosing the build tool, I compared the two most common no-code options in Framer vs Webflow. For the wider hiring trade-offs, freelance versus full-time versus remote, my product designer in Casablanca hiring guide goes deeper, and the logic holds in Marrakech.

Languages, phones and the guest on airport Wi-Fi

A Marrakech site often needs French and English at minimum, and sometimes Spanish, Arabic or German depending on who books. That is not a translation task at the end of the project. Long French labels break buttons that were drawn for short English ones. Arabic reads right to left and mirrors the layout. Dates are written differently. If the designer has not planned for the longest language from the first wireframe, someone will be fixing overflowing buttons in the week before high season.

Then the phone. Most planning happens on a phone, and the arrival moment always does. A guest standing in a medina alley with one bar of signal does not want your autoplay video. They want the address, a map pin, a photo of your door and a button to call or message you. I would design that "I am here, where are you?" page as carefully as the home page, and link it in every confirmation message.

Motion that sells a place without slowing it down

I care a lot about motion and interaction, so I will be honest about where it helps and where it hurts. A heavy intro animation that delays the rooms is decoration. Motion that lets a guest feel the place, and then gets out of the way, is useful.

One of my experiments, the Traveme travel onboarding, treats onboarding as one continuous film: swipe forward and the scene moves forward, swipe back and it plays in reverse. It was built with AI video for the motion and code for the interaction. For a riad, the same idea could become a short courtyard-to-room walk the guest controls with a scroll, loaded only after the rooms and prices are on screen. You can see more of these builds in my AI design experiments.

The test I use is simple: if you removed the animation, would the guest lose information or feeling? If not, cut it.

Questions to ask a web designer in Marrakech before you sign

Portfolios of hospitality sites tend to look alike: great photos, big type, a sunset. The photos were usually taken by someone else. Ask questions that show how the designer thinks:

  • Show me the mobile booking flow of a site you designed, from room to confirmation. Where do people drop off?
  • How will you show the total price, taxes and currency?
  • How does the booking engine fit the design? Have you customized one before?
  • How will the site work in French and English, and who writes the copy?
  • What will you measure after launch, and how will I see it?
  • Can you build or prototype it yourself, or do you hand off to a developer? I explain why this matters in what a product designer does.

A good answer to the second question tells you more than ten portfolio screens.

FAQ: hiring a web designer in Marrakech

Do I need a web designer who lives in Marrakech?

It helps for photo shoots and for understanding the medina from a guest's point of view, but the design work itself is remote-friendly. Morocco runs on one time zone, so a designer elsewhere in the country works your hours. What matters more is French and English, hospitality experience, and someone who can visit for a day when it counts.

Should my riad website have its own booking system?

Usually you embed an existing booking engine rather than build one. The design job is to make that engine feel like part of your site: same language, same tone, the total price visible, and no surprise steps. A site that sends guests to a different-looking page at the moment of payment loses trust.

What is the difference between a web designer and a UI UX designer for a hotel?

A web designer often focuses on the look and the pages. A UI UX designer or product designer focuses on the decisions a guest makes and the flow that leads to a booking. For a brochure site, a web designer is enough. If direct bookings matter to your business, you want the second. I explain the difference in UI UX design explained.

How do I know if the new website works?

Pick a few numbers before launch: direct booking requests per month, how many visitors reach the booking step, how many finish it, and how many WhatsApp messages ask questions the site should answer. If the last number drops, the design is doing its job.

A simple next step

Open your own website on your phone, on mobile data, and try to book two nights for next month. Write down every moment you hesitate. That list is your design brief, whoever you hire. If you want a senior product designer who has designed trust-heavy flows at scale and builds what he designs, you can hire a product designer for your Marrakech property and we can go through that list together.

If you have a web or mobile app idea in mind or you need some advice about product design, feel free to get in touch ✉️