Can You Drink Alcohol in Morocco? (2026): The Complete Guide for Tourists
Many first-time visitors wonder: Can You Drink Alcohol in Morocco? The short answer is yes. Although Morocco is a Muslim-majority country with conservative cultural traditions, alcohol is legal and available to tourists in many parts of the country. You can enjoy a glass of Moroccan wine with dinner, order a beer at a rooftop bar in Marrakech, or relax with a cocktail at a luxury beach resort.
However, drinking alcohol in Morocco isn’t quite the same as it is in many European countries or North America. There are rules about where alcohol can be purchased, where it can be consumed, and how travelers are expected to behave. Understanding these customs will help you avoid awkward situations while showing respect for local traditions.
This guide explains everything you need to know about Can You Drink Alcohol in Morocco, including Moroccan alcohol laws, where to buy drinks, what happens during Ramadan, cultural etiquette, and practical advice for tourists visiting Morocco in 2026.
Can You Drink Alcohol in Morocco? The Short Answer
Is Alcohol Legal in Morocco?
Yes. Alcohol is legal in Morocco, and visitors can legally purchase and consume alcoholic beverages in licensed establishments. Despite Morocco being an Islamic country, the tourism industry has long accommodated international travelers who choose to drink responsibly.
This often surprises travelers because many assume alcohol is completely prohibited throughout the country. In reality, Morocco has a regulated licensing system that allows hotels, restaurants, bars, supermarkets, and liquor stores to sell alcohol under specific conditions.
That said, availability depends heavily on where you are. A luxury hotel in Marrakech will almost certainly serve wine, beer, and spirits, while a small café in a traditional village is unlikely to serve alcohol at all.
The key difference is that alcohol exists within Morocco’s tourism economy but is treated with greater discretion than in countries where drinking is a central part of social life.
Can Tourists Drink Alcohol?
Absolutely.
International visitors can order alcoholic drinks in licensed venues throughout Morocco without any special permit or documentation.
Most tourists enjoy alcohol in places such as:
- International hotels
- Luxury riads
- Rooftop restaurants
- Licensed cafés
- Cocktail lounges
- Beach resorts
- Nightclubs
- Wine bars
Drinking responsibly in these locations is completely normal.
What surprises many visitors is not whether alcohol is available, but how discreetly it’s sold. You won’t find bars on every street corner, and many restaurants simply don’t serve alcohol because they choose not to obtain a license.
Unlike destinations where nightlife revolves around drinking, Morocco offers a broader travel experience centered around food, culture, architecture, markets, and hospitality.
For many travelers, enjoying an occasional drink becomes just one small part of the experience rather than the focus of the trip.
Where Can You Drink Alcohol in Morocco?
Knowing where you can legally enjoy alcohol is one of the most important parts of understanding Can You Drink Alcohol in Morocco.
Licensed venues are common in Morocco’s major tourist destinations, but they’re less common in residential neighborhoods and small towns.
Generally speaking, if a business primarily serves international tourists, there’s a good chance it has a license to sell alcohol.
Hotels and Resorts
Hotels are the easiest place to enjoy alcohol in Morocco.
Most four-star and five-star hotels serve:
- Moroccan wines
- Imported wines
- Local beers
- International beers
- Cocktails
- Whisky
- Gin
- Vodka
- Rum
Luxury resorts in cities such as Marrakech, Casablanca, Agadir, Rabat, and Essaouira usually have multiple bars and restaurants serving alcohol throughout the day.
Even many boutique riads offer wine or beer with dinner, although availability varies.
For first-time visitors, hotels are often the most comfortable place to have a drink because everything operates according to international hospitality standards.
Licensed Restaurants and Bars
Many upscale restaurants also have alcohol licenses.
You’ll commonly find beer and wine available at restaurants serving:
- Moroccan cuisine
- French cuisine
- Mediterranean food
- Italian restaurants
- International hotels
- Fine dining establishments
However, don’t assume every restaurant serves alcohol.
Many excellent local restaurants choose not to offer alcoholic beverages, especially family-owned establishments that cater primarily to Moroccan customers.
If enjoying wine with dinner is important to you, it’s worth checking the menu online or asking beforehand.
Licensed bars are most common in tourist cities, where visitors from around the world expect similar dining experiences to those found in Europe.
Nightclubs
Morocco has an active nightlife scene in several cities.
Marrakech is particularly famous for:
- Rooftop lounges
- Cocktail bars
- Hotel clubs
- International DJs
- Luxury nightclubs
Casablanca also offers numerous stylish bars and clubs popular with both locals and international visitors.
In these venues, alcohol is served just like it would be in many other countries.
Visitors should still drink responsibly and remember that stepping outside into public streets while intoxicated is viewed very differently than remaining inside the venue.
Beach Resorts
Morocco’s Atlantic coast has a much more relaxed atmosphere than many inland destinations.
Cities such as:
- Agadir
- Essaouira
- Taghazout
offer beach resorts where tourists regularly enjoy beer, wine, and cocktails.
Resort bars, beachfront hotels, and international restaurants frequently include extensive drink menus.
Surf camps and luxury resorts often organize sunset events where alcohol is available in licensed settings.
These coastal destinations tend to feel more international while still maintaining Morocco’s welcoming hospitality.
Where Can You Buy Alcohol in Morocco?
One of the most common follow-up questions after Can You Drink Alcohol in Morocco is where visitors can actually purchase it.
Unlike many European countries, alcohol isn’t available in every convenience store or neighborhood grocery shop.
Sales are limited to licensed retailers.
Supermarkets That Sell Alcohol
Some large supermarket chains have dedicated alcohol sections.
These sections are usually:
- Separate from the main grocery area
- Clearly marked
- Accessible only during permitted sales hours
In major cities, visitors can often purchase:
- Moroccan wines
- Imported wines
- Local beers
- Imported beers
- Spirits
- Champagne
Not every supermarket has an alcohol section, so availability depends on the location.
Many first-time visitors are surprised to discover that the alcohol section is sometimes located in a completely separate entrance from the rest of the supermarket.
This arrangement reflects Morocco’s balance between serving tourists and respecting local cultural values.
Liquor Stores
Licensed liquor stores offer the widest selection of alcoholic beverages in Morocco.
These shops generally stock:
- Premium Moroccan wines
- Imported French, Spanish, and Italian wines
- Craft and international beers
- Scotch whisky
- Bourbon
- Cognac
- Gin
- Vodka
- Rum
- Tequila
- Liqueurs
Prices vary depending on whether the product is locally produced or imported.
Morocco has a surprisingly strong domestic wine industry, meaning locally produced wines often offer excellent quality at reasonable prices.
If you’re staying in an Airbnb or private apartment, purchasing alcohol from a licensed liquor store is usually the easiest option.
Remember that stores have opening hours and may close earlier than you expect, particularly during holidays or religious celebrations.
Airports Duty-Free Shops
International airports are another convenient place to purchase alcohol.
Duty-free shops at airports such as:
- Casablanca Mohammed V Airport
- Marrakech Menara Airport
- Agadir Al Massira Airport
sell a wide range of:
- Wine
- Beer
- Whisky
- Vodka
- Gin
- Rum
- Champagne
Duty-free purchases are especially useful if you’re staying somewhere without nearby licensed stores.
Many travelers also buy alcohol before leaving Morocco because duty-free prices can be competitive for imported brands.
Can You Drink Alcohol in Public?
One of the biggest misconceptions surrounding Can You Drink Alcohol in Morocco is that if alcohol is legal, it can be consumed anywhere.
That is not the case.
While purchasing alcohol is perfectly legal in licensed establishments, drinking alcohol in public places is illegal and can result in police intervention, fines, or arrest. Tourists are expected to respect the same public-order laws that apply throughout the country.
Understanding this distinction is essential for enjoying your trip without unnecessary problems.
Public Drinking Laws
Morocco allows alcohol consumption only in appropriate private or licensed settings.
These include:
- Licensed bars
- Restaurants with alcohol licenses
- Hotels
- Resorts
- Nightclubs
- Private homes
- Private hotel rooms
Public places where drinking should be avoided include:
- Streets
- Public parks
- Beaches (unless within a licensed private resort)
- Public transportation
- Public squares
- Outside monuments and historical sites
Walking through a city with an open beer or bottle of wine is something visitors should never do.
Even if nobody immediately confronts you, it shows disrespect toward local customs and may attract unwanted attention from both locals and authorities.
What Happens if You Drink in Public?
In most situations, authorities prefer preventing problems rather than punishing tourists.
However, public drinking can lead to:
- Police questioning
- Fines
- Confiscation of alcohol
- Possible arrest in more serious cases
The situation becomes more serious if someone is visibly intoxicated, behaving aggressively, disturbing public order, or driving after drinking.
Morocco has a very low tolerance for drunk driving, and visitors should never get behind the wheel after consuming alcohol.
Fortunately, avoiding problems is simple.
Enjoy alcoholic drinks inside licensed establishments, return to your accommodation afterward, and avoid carrying or consuming alcohol in public spaces.
Alcohol During Ramadan
Ramadan is one of the most important months in the Islamic calendar, and it significantly changes daily life across Morocco.
Visitors often ask whether Can You Drink Alcohol in Morocco still applies during Ramadan.
The answer is yes—but with important differences.
Alcohol does not suddenly become illegal, but availability becomes much more limited, and travelers are expected to show extra respect for local customs.
Can Tourists Still Buy Alcohol?
Yes, although availability is often reduced.
Many supermarkets temporarily close their alcohol sections during Ramadan.
Some liquor stores shorten their opening hours or close entirely.
However, many international hotels and luxury resorts continue serving alcohol to non-Muslim guests, especially in major tourist destinations.
Depending on the establishment, service may be limited to hotel guests or provided more discreetly than usual.
If having wine with dinner is important during your trip, it’s worth checking with your accommodation in advance.
What Changes During Ramadan?
Even in places where alcohol remains available, visitors should understand that Ramadan is primarily a month of fasting, prayer, and reflection for Muslims.
This means:
- Restaurants may have reduced daytime hours.
- Bars may open later in the evening.
- Nightlife becomes quieter.
- Some businesses operate on modified schedules.
Most importantly, visitors should avoid:
- Drinking alcohol in public.
- Carrying open alcoholic beverages outside licensed venues.
- Behaving loudly after drinking.
- Encouraging local people to drink.
Respecting these customs is appreciated and contributes to a more positive experience for everyone.
For most tourists, Ramadan remains a wonderful time to visit Morocco, offering beautiful evening celebrations, unique cultural experiences, and a special atmosphere throughout the country. The only adjustment is being more mindful of local traditions and planning ahead if you intend to consume alcohol.
Cultural Etiquette Around Alcohol
Understanding the cultural side of Can You Drink Alcohol in Morocco is just as important as knowing the law. While alcohol is legal in licensed venues, Morocco is a Muslim-majority country where many people choose not to drink for religious and cultural reasons.
As a visitor, you are not expected to adopt local customs completely, but showing respect for them will make your trip smoother and leave a positive impression.
Most Moroccans are welcoming and accustomed to international tourists. Drinking responsibly and discreetly is generally accepted in tourist areas, whereas public intoxication or loud behavior is likely to be viewed negatively
Respect Local Customs
One of the easiest ways to respect Moroccan culture is to keep alcohol consumption private.
Enjoy your drink in places where alcohol is legally served, such as:
- Hotels
- Licensed restaurants
- Rooftop bars
- Resorts
- Nightclubs
Avoid carrying alcoholic beverages through busy streets or drinking in public spaces, especially near mosques, traditional neighborhoods, or family-oriented areas.
Remember that many local people do not drink alcohol for religious reasons. Even in modern cities like Casablanca or Marrakech, alcohol is not a central part of daily social life.
Showing cultural awareness doesn’t limit your experience—it usually enhances it.
Drinking Responsibly
Morocco is a destination known for its culture, landscapes, cuisine, and hospitality rather than its nightlife.
If you decide to drink:
- Drink in moderation.
- Never drive after drinking.
- Stay aware of your surroundings.
- Keep valuables secure.
- Use licensed taxis if returning to your accommodation at night.
Excessive drinking that results in disorderly behavior may attract police attention and can negatively affect your travel experience. Moroccan authorities take drink-driving seriously, and any alcohol detected while driving can result in penalties.
For most visitors, enjoying a glass of Moroccan wine with dinner or a cocktail at a hotel bar is a much more enjoyable experience than treating Morocco like a party destination.
Visiting Religious Areas
If your itinerary includes places such as:
- Hassan II Mosque
- Historic medinas
- Religious schools (madrasas)
- Shrines
- Traditional villages
it’s best to avoid consuming alcohol beforehand and never carry alcoholic drinks into these areas.
Although tourists are welcome in many cultural sites, respectful clothing and respectful behavior are expected.
This becomes even more important during Ramadan, when public displays involving food, drink, or alcohol may be considered offensive during daylight hours
Popular Alcoholic Drinks Available in Morocco
Many travelers asking Can You Drink Alcohol in Morocco are pleasantly surprised to discover that Morocco has its own wine industry and produces several well-known beers.
Whether you prefer wine, beer, or spirits, licensed venues throughout the country usually offer a good selection.
Moroccan Wine

Morocco has one of the oldest wine-producing traditions in North Africa.
The country’s vineyards are concentrated around regions such as:
- Meknès
- Benslimane
- Rommani
- Berkane
The combination of Mediterranean and Atlantic climates creates favorable conditions for producing quality wines.
Popular Moroccan wine brands include:
- Domaine de la Zouina
- Celliers de Meknès
- Château Roslane
- Les Deux Domaines
Many restaurants proudly recommend local wines alongside traditional Moroccan dishes such as tagine or grilled lamb.
If you enjoy wine while traveling, trying a Moroccan vintage is an experience worth adding to your itinerary.
Moroccan Beer
Beer is the most commonly consumed alcoholic beverage among tourists in Morocco.
Some of the best-known local brands include:
- Flag Spéciale
- Casablanca Beer
- Stork
These beers are widely available in licensed restaurants, hotel bars, supermarkets with alcohol licenses, and liquor stores.
Most are light lagers that pair well with Morocco’s warm climate.
Imported beers such as Heineken, Corona, Budweiser, and Stella Artois are also commonly available in major tourist destinations.
Imported Spirits
Visitors looking for premium spirits will find a good selection in larger cities.
Licensed establishments often stock:
- Scotch whisky
- Irish whiskey
- Bourbon
- Vodka
- Gin
- Rum
- Tequila
- Cognac
- Champagne
Luxury hotels and cocktail bars generally offer the widest variety.
Because imported alcohol is subject to taxes, international brands are usually more expensive than in many European countries.
Can You Drink Alcohol in Morocco? Frequently Asked Questions
Can Muslims Drink Alcohol in Morocco?
Islam prohibits alcohol consumption, and many Moroccan Muslims choose not to drink for religious reasons.
However, Morocco is also an international tourist destination with a regulated licensing system that allows alcohol to be sold in licensed establishments. Visitors should avoid making assumptions about individual choices and should always respect local customs.
Can Tourists Bring Alcohol Into Morocco?
Yes.
Tourists are generally allowed to bring limited quantities of alcohol into Morocco for personal use, subject to Moroccan customs regulations.
If you’re carrying alcohol, always check the latest customs allowances before traveling, as limits can change.
Is Alcohol Expensive in Morocco?
Prices vary depending on where you drink.
Generally speaking:
- Local beer is reasonably priced.
- Moroccan wine offers excellent value.
- Imported spirits are noticeably more expensive because of taxes.
Hotels and luxury restaurants usually charge higher prices than licensed supermarkets or liquor stores.
Can You Drink Alcohol in Marrakech?
Yes.
Marrakech is one of Morocco’s most tourist-friendly cities and has numerous licensed establishments serving alcohol.
Visitors can enjoy alcoholic drinks at:
- Luxury hotels
- Rooftop bars
- International restaurants
- Cocktail lounges
- Nightclubs
- Resorts
As elsewhere in Morocco, alcohol should be consumed inside licensed venues rather than in public spaces.
Final Thoughts: Can You Drink Alcohol in Morocco?
So, Can You Drink Alcohol in Morocco? The answer is yes.
Alcohol is legal, widely available in licensed hotels, restaurants, bars, resorts, and liquor stores, and many international visitors enjoy a drink during their stay. At the same time, Morocco remains a country where cultural traditions and religious values play an important role in everyday life.
The key to enjoying alcohol in Morocco is understanding the difference between what is legal and what is culturally appropriate.
Drink only in licensed venues, avoid public drinking, respect local customs, and be especially mindful during Ramadan. By following these simple guidelines, you’ll have no trouble enjoying Morocco responsibly while experiencing the country’s renowned hospitality.
Whether you’re sipping a glass of Moroccan wine overlooking the Atlas Mountains, enjoying a local beer after a day exploring the medinas, or sharing cocktails at a beach resort in Agadir, alcohol can be part of your trip—but it should never overshadow what makes Morocco truly memorable: its people, history, landscapes, cuisine, and culture.
Travel with respect, drink responsibly, and you’ll discover that Morocco offers one of the most rewarding travel experiences in North Africa.
