Tourist Fines & Rules in Spain

Updated March 202616 cities247 total rulesFines up to 60,000

Spain's Balearic Islands have introduced Europe's most aggressive anti-party-tourism laws. The "Tourism of Excesses" legislation restricts all-inclusive drink limits to 6 per day, bans happy hours, prohibits alcohol shop sales after 9:30 PM, and fines street drinking up to €3,000 in designated zones. On the mainland, Barcelona pioneered tourist taxes that now reach up to €15/night for luxury accommodation. Balconing (jumping between hotel balconies) carries fines up to €6,000 and immediate eviction. Spain is also expanding beach smoking bans with fines up to €2,000.

City Guides

Rules That Apply Everywhere in Spain

Counterfeit goods: buyer fined up to €10,000

DUI: €1,000 automatic fine + 6 license points

Swimwear outside beach: fines in most tourist cities

Beach smoking bans: expanding across all regions

Tourist tax: varies by region (Balearics, Catalonia)

City Comparison

CityRulesMax FineHighlight
Barcelona163,000Organising Drinking Routes or Pub Crawls
Bilbao1410,000Proof of Accommodation Required at Border
Córdoba149,000Proof of Accommodation Required
Girona1410,000Proof of Accommodation Required at Border
Granada1410,000Proof of Accommodation Required — €9,000+ Fine
Ibiza1610,000All-Inclusive Drink Limits 6/Day
Lanzarote149,000Proof of Accommodation Required
Madrid1830,000Proof of Accommodation Required — €9,000+ Fine
Málaga1610,000Proof of Accommodation Required
Mallorca2160,000All-Inclusive Alcohol Limits
Marbella1610,000Proof of Accommodation Required
Menorca1610,000Proof of Accommodation Required
San Sebastián1410,000Proof of Accommodation Required — €9,000+ Fine
Seville1410,000Swimwear Outside Beach Areas
Tenerife1610,000Proof of Accommodation Required
Valencia1410,000Proof of Accommodation Required

Frequently Asked Questions

Can I drink on the street in Spain?

In most tourist zones, no. Balearic Islands (Ibiza, Mallorca) fine up to €3,000. Barcelona and most major cities also ban it.

What is the all-inclusive drink limit?

In Balearic Island restricted zones (Magaluf, Playa de Palma, San Antonio), hotels are limited to serving 6 alcoholic drinks per day to all-inclusive guests.

Can I smoke on Spanish beaches?

Increasingly no. Over 600 smoke-free beaches exist as of 2025, with fines up to €2,000.

Also Visiting Nearby...