Book ahead for weekend dates. Marrakech fills quickly on Friday and Saturday nights. Rooftop restaurants with private terrace sections need at least two to three weeks' notice, and the better-known palace restaurants like Dar Yacout often require a full month's advance booking for larger parties.
Tell your riad it is a birthday. Moroccan hospitality culture takes this seriously. Properties will typically decorate the room, leave flowers or fruit, and sometimes prepare a small cake without being asked twice. It costs you nothing and makes the arrival feel genuinely special.
Navigate the medina with a guide on the birthday evening. Getting twelve people through narrow lanes in the dark while keeping the birthday person from taking a wrong turn is harder than it sounds. A local guide handles the route, speaks to venue staff in Darija, and knows which doors look blank from outside but open into extraordinary spaces.
Avoid the djellaba shops on your birthday evening. The souqs are wonderful, but a group of tourists carrying handbags on a celebratory evening attracts persistent attention in some lanes. Stick to areas around Mouassine and the northern medina for evening walks, where the atmosphere is more neighbourhood than market.
Consider a private guided experience for the whole day. Rather than coordinating each element separately, a private tour wraps the cooking class, the medina walk, the hammam booking, and the dinner reservation into a single organised day. For group birthdays this saves significant logistics work and means everyone actually shows up at the same place at the right time.