The "6 drink rule" is a regulation introduced by the Balearic Islands government to curb anti-social behavior in specific "excessive tourism" zones. However, it is a common misconception that this rule applies to all of Majorca. As of 2026, the 6 drink rule does NOT apply to Cala d'Or. The restriction is strictly limited to Magaluf, Playa de Palma, and El Arenal in Majorca, and San Antonio in Ibiza. In these restricted areas, "all-inclusive" hotels are legally prohibited from offering unlimited alcohol; instead, guests are limited to three alcoholic drinks with lunch and three with dinner. Because Cala d'Or is considered a more family-oriented and upscale resort area, it remains exempt. This means that if you book an all-inclusive holiday in Cala d'Or, you can still enjoy unlimited alcoholic beverages throughout the day as part of your package, provided you are consuming responsibly and following the specific hotel's policy.