Cannabis Laws in Mallorca: What Tourists Should Know

Cannabis rules in Spain confuse almost every visitor, because the situation is neither "legal" nor "strictly banned". This article explains, in ordinary language, what Spanish law actually says and how it is applied on Mallorca. It is general information, not legal advice.

Cannabis is not legal in Spain

Selling, buying, growing for sale, transporting and importing cannabis are criminal offences in Spain. Nothing about being a tourist changes that, and nothing about Mallorca makes it different from the mainland. If you read that cannabis is "legal in Spain", that claim is wrong.

What does exist is a distinction the Spanish system makes between the criminal law, which deals with trafficking, and administrative law, which deals with personal behaviour in public.

Private space versus public space

Spanish law has traditionally not punished consumption or possession inside a private home. The Spanish Constitutional Court has protected private space quite strongly, which is the origin of the idea that cannabis is "tolerated" in Spain.

Consumption or possession in a public place is a different matter. Under the public safety law known as the Ley Mordaza (Organic Law 4/2015), using or holding drugs in the street, on a beach, in a park or in a vehicle is a serious administrative offence with fines that commonly start in the hundreds of euros. Police may also confiscate whatever they find.

What this means in a hotel

A hotel room is private for the purposes of the law, but it is also somebody else's property with its own house rules. Almost every hotel on Mallorca bans smoking of any kind indoors, and many have balcony rules too. Breaking those rules is a matter between you and the hotel, and it can end with a cleaning charge or being asked to leave.

Balconies are the grey area everyone asks about. A balcony is part of the room, but smoke drifts, neighbours complain and hotel security in resort areas reacts quickly.

Common mistakes visitors make

Smoking on the beach or the promenade is the single most common way tourists get fined in Magaluf, El Arenal and Playa de Palma, where police patrol on foot all summer.

Carrying cannabis in a rental car counts as public possession. So does holding it while queuing for a club. And taking anything home with you means crossing an international border with a controlled substance, which is a serious criminal matter in every country involved.

The sensible summary

Keep anything you have private, keep it in small personal amounts, never carry it around a resort at night, and never take it through an airport. If you are unsure about a specific situation, speak to a Spanish lawyer rather than relying on what you read on holiday forums.