Command Palette

Search for a command to run...

Happy Hours in Marrakech: Where to Drink for Less
nightlifehappy hoursbarscocktailsbudget

Happy Hours in Marrakech: Where to Drink for Less

Marrakech Private Collection
Published March 9, 2026
Updated March 9, 2026
8 min read

Happy Hours in Marrakech: Where to Drink for Less

Drinking in Marrakech doesn't have to drain your wallet. The city has a surprisingly active happy hour culture, concentrated in Guéliz and Hivernage, where bars compete for the pre-dinner crowd with genuinely good deals. If you know where to go and when, you can drink well for half the normal price.

How Happy Hours Work in Marrakech

Most happy hour deals in Marrakech run between 5 PM and 8 PM, sometimes extending to 9 PM on weekdays. The standard format is either a straight discount (typically 30-50% off cocktails and beer) or a buy-one-get-one arrangement. Unlike European cities where happy hour often means cheap draft beer only, Marrakech bars frequently include cocktails in the deal — which is where the real value lies.

Regular cocktail prices in Marrakech range from 90 to 150 MAD at decent bars and 150-250 MAD at hotel lounges. During happy hour, those same drinks drop to 50-80 MAD, making a night out remarkably affordable.

Guéliz: The Happy Hour Epicenter

Baromètre

This is the bar that takes cocktails seriously in Marrakech, and their happy hour is the best deal in the city for quality drinks. Between 5 PM and 7:30 PM, selected cocktails drop to 55-65 MAD — drinks that normally run 100-130 MAD. The bartenders make proper cocktails with house-made syrups and fresh ingredients, so you're not getting a watered-down version. The rooftop terrace fills up fast during happy hour, especially on Thursdays and Fridays. Arrive by 5:15 PM to claim a spot.

What to order: Their seasonal specials change monthly, but the classic gin-based cocktails are consistently excellent. Skip the beer here — you're paying for cocktail craft, so use it.

Kechmara

Kechmara on Rue de la Liberté is Guéliz's creative hub — part restaurant, part bar, part gallery. Their happy hour runs 6 PM to 8 PM with cocktails at 60-70 MAD (regular price 100-120 MAD) and local Casablanca beer at 25 MAD (regular 40 MAD). The ground floor terrace is the spot — street-side seating with good people-watching.

Kechmara also does a solid food menu, so the move here is to start with happy hour drinks at 6 PM and transition into dinner around 8:30 PM. The kitchen stays open late.

L'Envers

Hidden on a side street near Avenue Mohammed V, L'Envers operates as a speakeasy-style bar with a happy hour that locals guard jealously. From 5:30 PM to 7:30 PM, cocktails are 50-60 MAD — genuinely cheap for the quality. The space is small and intimate, with exposed brick and dim lighting. It fills quickly on weekends, so weekday happy hours here are the insider move.

Café du Livre

More of a wine bar than a cocktail spot, Café du Livre on Rue Tarik Ben Ziad offers wine by the glass at 35-45 MAD during their 5-7 PM happy hour (regular 60-80 MAD). Good selection of Moroccan wines — the Volubilia rosé and Médaillon reds are solid choices. Quiet, bookish atmosphere. Perfect if you want a civilized drink without the bar scene.

Hivernage: Hotel Bar Happy Hours

Hivernage's luxury hotel bars run happy hours to attract pre-dinner crowds from outside the hotel. The drinks are fancier, the settings more polished, and the discounts are real.

Sofitel Marrakech Lounge & Spa

The pool-side bar runs happy hour from 5 PM to 7 PM with cocktails at 70-90 MAD (regular 130-180 MAD). You get the resort atmosphere — loungers, palm trees, ambient music — at bar prices instead of resort prices. Non-hotel guests are welcome. Smart casual dress code applies.

So Lounge (Sofitel)

So Lounge is technically a nightlife venue, but their early evening happy hour (6 PM to 8 PM on Thursday through Saturday) is one of the best-kept secrets in Hivernage. Selected cocktails at 80 MAD, normally 140-180 MAD. The space is gorgeous — designed by Ora-Ïto with a futuristic Moroccan aesthetic. You get the full experience at a fraction of the late-night price.

Pearl Lounge at the Pearl Marrakech

This hotel bar does a generous 5 PM to 8 PM window with cocktails starting at 65 MAD and a solid selection of Moroccan wines at 40 MAD per glass. The terrace overlooking the hotel gardens is a calm counterpoint to the busier Guéliz bars. A good option if you want to drink well without crowds.

Medina Rooftop Sundowners

The medina's rooftop bars don't typically do formal happy hours with posted discounts, but the drinks are already cheaper than Hivernage and the settings are unmatched.

Nomad on Derb Aarjan serves cocktails for 80-100 MAD with a Koutoubia view that would cost triple in any European city. The sweet spot is 5-6:30 PM when the light turns golden and the terrace hasn't filled with the dinner crowd.

Terrasse des Épices near the spice market does beer at 35 MAD and basic cocktails at 60-70 MAD. No happy hour needed — those are already happy prices. The atmosphere at sunset, with the call to prayer echoing across the rooftops, is something no hotel bar can replicate.

Palmeraie Pool Day-Club Happy Hours (Summer Only)

From May through September, several Palmeraie venues run pool-party happy hours that combine swimming, sun, and discounted drinks.

Nikki Beach does a weekday happy hour (Monday to Wednesday, 2 PM to 5 PM) with cocktails at 80 MAD — roughly half the weekend price. Day bed rental is separate, but the pool and bar area are accessible with drink minimums.

Other Palmeraie pool venues run similar seasonal promotions. Check with your hotel concierge for current deals — they change each summer.

Strategic Happy Hour Tips

The double-venue move: Start at Baromètre at 5 PM for their happy hour, then walk to Kechmara (10 minutes on foot) to catch the tail end of their 6-8 PM deal. Two bars, four drinks, under 250 MAD total.

Combine with dinner deals: Several Guéliz restaurants offer early-bird dinner pricing (before 8 PM) that pairs well with happy hour. Finish your cheap drinks, walk next door for a discounted dinner.

Best days: Tuesday through Thursday happy hours are quieter and staff give more attention. Friday happy hours are busier but the energy is better.

Worst days: Monday is dead at most bars — some don't even open. Sunday happy hours exist but the selection is often limited.

Don't bother with: Happy hour at the Jemaa el-Fna terrace cafés. They don't discount because tourist traffic is constant. You'll pay 60-80 MAD for a mediocre cocktail regardless of the time.

The Math

A typical evening out without happy hours: 3 cocktails at 120 MAD each = 360 MAD (about €33).

The same evening using happy hours: 3 cocktails at 60 MAD each = 180 MAD (about €16).

That's dinner money saved. Use it.

If you're heading out after happy hour, check our dress code guide so you don't get turned away at the door. For a full breakdown of what you'll spend, see our nightlife prices guide. Planning a bigger night? Our VIP bottle service guide covers table minimums at every major club.

Not sure where to go? Take our quiz to find the right venue. Check our weekly events calendar for what's on tonight.

Stay in the Loop

Get weekly guides and exclusive tips for Marrakech delivered to your inbox