Your search results

Alcohol in Marrakech: Where to Buy and Drink

Posted by on August 17, 2026
0 Comments

Marrakech, a city of vibrant souks and stunning palaces, also has a well-established alcohol scene for visitors. Whether you’re looking to buy a bottle for your riad or enjoy a cocktail with a view, understanding the local rules and best spots is key. This guide covers everything you need to know about alcohol in Marrakech in 2026, from licensed stores to upscale bars.

Where to Buy Alcohol in Marrakech

Buying alcohol in Marrakech is legal for non-Muslims and foreigners, but it is restricted to licensed outlets. Most supermarkets do not sell it: Acima, BIM and Aswak Assalam carry none at all, and Marjane stopped selling alcohol across the chain years ago. What remains is a handful of Carrefour branches with a discreet, separately walled alcohol section, and the dedicated wine and spirits shops known locally as caves. All of them sit in the new town, not in the medina.

Licensed Liquor Stores (Caves)

The dependable options are the dedicated wine and spirits shops, the caves, plus the one supermarket chain that still stocks alcohol. They are all in Gueliz and the surrounding new town, a short taxi ride from the medina.

Addresses that check out:

  • Carrefour, Carré Eden mall (Gueliz) – the alcohol aisle is not on the main shopping floor; head down to the basement level. Moroccan and imported wine, beer and spirits at supermarket prices.
  • L’Atelier du Vin – 87 rue Mohammed el Beqal, Gueliz. A small, properly curated wine shop; roughly 8.30am to 12.30pm and 2.30pm to 8pm, closed Sunday.
  • L’Epicerie Fine & Co – Boulevard Mohammed VI, Agdal, opposite the Moulay El Hassan circuit. Wine and spirits, open daily 10am to 8pm.

Carry your passport: shops are entitled to ask for ID, since Moroccan law does not allow sales to Moroccan Muslims. On price, budget 40 to 200 MAD for a bottle in a shop, with the everyday Moroccan reds and whites landing between 80 and 150 MAD, and a local beer at 12 to 20 MAD.

Hotel Mini-Bars and Room Service

If you prefer convenience, most hotels and riads in Marrakech have mini-bars stocked with beer, wine, and spirits. Room service is also available in larger hotels. However, be prepared for higher prices than in stores. This is a good option if you’re staying in a luxury villa rental in Marrakech and want to stock up without leaving the property.

Cut-crystal cocktail glass and steel shakers on a warmly lit bar counter
Most of Marrakech’s drinking happens behind a hotel or restaurant licence rather than in standalone street bars.

Where to Drink in Marrakech

Marrakech has a thriving nightlife scene, with options ranging from rooftop bars to underground clubs. Most drinking venues are in hotels, as standalone bars are rare. Here are the best areas and types of places to enjoy a drink.

Hotel Bars and Lounges

Many of the city’s finest bars are inside luxury hotels. These offer a sophisticated atmosphere and creative cocktails. Notable mentions include:

  • La Mamounia – four bars, each with its own character: Le Churchill, the dark, clubby cocktail room; Le Bar Majorelle; Le Bar de la Piscine; and Le Club, the rooftop. Cocktails here are the most expensive in the city, around 250 to 300 MAD.
  • Royal Mansour – Le Bar, an opulent gold-leaf cocktail room, alongside Le Piano Bar and a cigar bar.
  • Four Seasons – Zest Rooftop Lounge for sunset drinks, roughly 160 to 220 MAD a cocktail; Azzera, by the pool, for something more relaxed during the day.

These venues often require a reservation, especially during peak season. Dress codes are smart casual.

Rooftop Bars with a View

For a memorable experience, head to a rooftop bar. You can sip a cocktail while overlooking the Koutoubia Mosque or the Atlas Mountains. Some top picks include:

  • Sky Bar, Hôtel La Renaissance – on Place Abdelmoumen in Gueliz, the highest terrace in the new town: the Atlas to the south, and Avenue Mohammed V running east towards the Koutoubia. Cocktails around 100 to 140 MAD.
  • Kabana Rooftop – in the medina at 1 rue Fatima Ezzahra, looking straight at the Koutoubia minaret. Open daily until late, cocktails and food.
  • Le Salama – 40 rue des Banques, in the heart of the medina a few steps from Jemaa el-Fna: three floors, a panoramic terrace and a proper bar.

One warning worth having: some of the best-known medina rooftops serve no alcohol at all. NOMAD, on Rahba Kedima, is the one that catches people out most often — its drinks list runs to juices, teas and alcohol-free beer. Go for the view and the food, not for a cocktail.

Nightclubs and Live Music

If you want to dance, Marrakech has a vibrant club scene. Most clubs are in hotels or standalone venues in the Hivernage district. Popular spots include:

  • Théatro – set in the former theatre of the Es Saadi resort in Hivernage. Not a dinner venue: doors around 11.30pm until 5am, DJ sets with acrobats, dancers and fire performers working the old stage.
  • 555 Famous Club – Boulevard Mohammed VI in Agdal, running since 2004 and the biggest room in town, with a long history of international bookings.
  • So Lounge, Sofitel – a cocktail lounge with live music early on that turns into a club after midnight; entry is usually free before then.
  • Bô Zin – route de l’Ourika, km 3.5. A garden restaurant first, which slides into a DJ-driven party as the evening goes on.

A note on an old favourite: Pacha Marrakech closed for good in November 2019. Listings that still recommend it are out of date.

Remember that clubs often have a cover charge, and it’s wise to book a table in advance. The party usually starts late, around midnight.

Alcohol Laws and Customs in Marrakech

Understanding the local laws and customs is essential for a hassle-free experience. Alcohol consumption is legal for non-Muslims, but there are restrictions you should be aware of.

Legal Drinking Age and ID

The legal drinking age in Morocco is 18. You may be asked for ID at bars and liquor stores, so always carry your passport. It’s illegal to drink in public places, including streets and parks. Stick to licensed venues or your accommodation.

Ramadan and Religious Holidays

During Ramadan, many bars and restaurants that serve alcohol close or operate under restricted hours. Some hotels may still serve alcohol to non-Muslim guests, but it’s best to check in advance. Liquor stores also have reduced hours or may close entirely during this month. Ramadan moves forward roughly eleven days each year: the 2026 month ran from 17 February to 19 March, and Ramadan 2027 is expected to begin around 8 February and end around 9 March. Those dates are forecasts — Morocco fixes the start officially only once the crescent has been sighted, announced by the Ministry of Habous and Islamic Affairs the evening before.

Buying for Personal Use

You can buy alcohol for personal consumption, but you must not drink it in public. If you’re staying in a riad or a private villa for rent in Marrakech, you can enjoy your drinks in the privacy of your property. Some riads may not have a license to serve alcohol, so buying from a cave is your best bet.

Practical Tips for Enjoying Alcohol in Marrakech

To make the most of your experience, keep these tips in mind:

  • Carry cash – Some smaller bars and liquor stores may not accept credit cards.
  • Plan for Ramadan – If you’re visiting during Ramadan, research which venues remain open.
  • Respect local customs – Dress modestly when going out, especially outside tourist areas.
  • Use taxis – If you plan to drink, use a taxi or a designated driver. Driving under the influence is strictly penalized.
  • Check prices – the spread is wide. Reckon on 80 to 150 MAD for a cocktail in a good bar, 100 to 140 MAD on a rooftop like the Sky Bar, 160 to 220 MAD at the Four Seasons and 250 to 300 MAD at La Mamounia. A Moroccan beer runs 30 to 50 MAD in a bar against 12 to 20 MAD in a shop.

Frequently Asked Questions

Can I buy alcohol in Marrakech supermarkets?

Almost none of them do. Acima, BIM and Aswak Assalam sell no alcohol at all, and Marjane dropped it chain-wide years ago. The exception is Carrefour, where some branches — the Carré Eden store in Gueliz among them — keep a separate alcohol section, usually tucked away from the main aisles. Otherwise, use a dedicated cave such as L’Atelier du Vin in Gueliz.

Is it legal to drink alcohol in public in Marrakech?

No, drinking in public is strictly prohibited and can result in fines or legal trouble. Always consume alcohol in licensed venues or private accommodations.

Do bars in Marrakech serve alcohol during Ramadan?

Many bars and restaurants that serve alcohol either close or have restricted hours during Ramadan. Some hotels may still serve alcohol to non-Muslim guests, but it’s best to check with the venue directly.

What is the legal drinking age in Marrakech?

The legal drinking age in Morocco is 18. You must carry a valid ID, such as a passport, to prove your age.

Can I bring alcohol into Morocco?

Yes, within a limit, and the limit is smaller than travellers often assume: one bottle of wine of one litre and one bottle of spirits of one litre per adult, for personal use. Anything beyond that has to be declared and duty paid. Check the current rules with Moroccan customs before you fly.

Conclusion

Marrakech offers a diverse and exciting alcohol scene, from well-stocked liquor stores to glamorous hotel bars. By following the local laws and knowing where to go, you can enjoy your drinks safely and responsibly. Whether you’re planning a night out or stocking up for your stay, this guide has you covered. For a truly unforgettable experience, consider booking a event organisation in Marrakech to celebrate in style. And if you’re looking for more ideas, check out our guide on what to do in Marrakech.

Leave a Reply

Your email address will not be published.

Compare Listings