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’s restricted to licensed establishments. You won’t find alcohol in regular supermarkets; instead, head to specialized liquor stores known as “caves.” These are well-stocked and cater to both locals with permits and tourists.

Licensed Liquor Stores (Caves)

The most reliable places to buy alcohol are the official liquor stores, often called “caves.” They offer a wide range of wines, spirits, and beer. The two most popular chains are Les Caves de l’Atlas and Carrefour Market (which has a dedicated alcohol section). These stores are located in the Gueliz and Hivernage districts, away from the medina.

Here are some specific locations you can rely on:

  • Les Caves de l’Atlas – Multiple branches, including one on Avenue Mohammed V and another in the Sidi Ghanem industrial area.
  • Carrefour Market – The branch on Avenue de la Menara has a separate alcohol section with a wide selection.
  • Marjane Hypermarket – Located on the outskirts, this hypermarket has a large alcohol section.

Remember to bring your passport, as stores are required to check ID to confirm you are not a Muslim resident. Prices are comparable to European standards, with a bottle of local wine starting around 50 MAD (€5).

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.

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 – The famous hotel has several bars, including the stylish Le Bar Italien.
  • Royal Mansour – The Bar & Lounge is an opulent space with a great selection of champagnes.
  • Four Seasons – The Azzurra bar is a popular spot for sunset drinks.

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:

  • NOMAD – A rooftop restaurant in the medina with a great view and a well-curated cocktail list.
  • Le Salama – A stylish rooftop on the edge of the medina, known for its ambiance and drinks.
  • Sky Bar at the Kenzi Menara Palace – Offers panoramic views and a lively atmosphere.

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:

  • Pacha Marrakech – A legendary club with a large outdoor terrace and international DJs.
  • Théatro – A unique venue that combines dining and entertainment with live shows.
  • Bô Zin – A stylish club with a garden setting, popular with a chic crowd.

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. The dates of Ramadan in 2026 are expected to be around February 17 to March 19, but confirm closer to your travel dates.

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 – Hotel bars can be pricey. A cocktail in a luxury hotel might cost 150 MAD, while a local bar might charge 60 MAD.

Frequently Asked Questions

Can I buy alcohol in Marrakech supermarkets?

No, regular supermarkets do not sell alcohol. You need to go to a licensed liquor store, such as Les Caves de l’Atlas or Carrefour Market’s dedicated section.

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, you can bring a limited amount of alcohol for personal use. The duty-free allowance is 1 liter of spirits and 2 liters of wine. Check current customs regulations before traveling.

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