All-inclusive holidays divide travellers cleanly into two camps: those who love switching off completely, and those who feel fenced in. One upfront price covering your room, meals, drinks and activities is undeniably easy — no taxi haggling, no navigating unfamiliar roads, no decisions beyond which pool to park yourself at. But that convenience comes with trade-offs, and a few of them matter more than people expect when booking.

First, dining. At big resorts, the à la carte restaurants run on timed reservations, which makes sense when thousands of guests are competing for a 7pm table at the Japanese steakhouse. Smaller properties sometimes skip reservations but serve meals at fixed times instead. Either way, spontaneity suffers — turn up hungry outside your slot and you're grazing the buffet, possibly twice in one evening.

Second, food quality. Resorts catering to an international crowd tend to stock their restaurant line-up with generic American, Italian, Asian and Mexican options — broad but rarely authentic. Often only one or two outlets serve local cuisine, and at scale it can taste mass-produced. The good news: some properties are responding, hiring celebrity chefs and offering smaller, more intimate dining. Cancun's adults-only Atelier Playa Mujeres is one frequently praised by food-focused travellers, but it pays to research the restaurants before you commit.

Third, the resort bubble. When everything is on site, there's little incentive to leave, and even booked excursions tend to be curated experiences where you may not speak to a single local. Meanwhile, tours arranged through the concierge usually cost extra on top of your rate — a cost that snowballs for families. Some packages do bundle in excursions, so check what's actually included.

Fourth, the drinks question. With alcohol folded into the rate, non-drinkers sometimes feel short-changed, especially as dry tourism grows. Don't count on a discount, though. Regulars on travel forums report that decades of asking resorts for non-drinker rates have produced nothing — most properties don't track consumption, so there's no mechanism to refund what you don't use.

Finally, where your money goes. Economists call it leakage: at corporate-owned resorts, only a small share of your spending stays in the local economy, with supplies, food and even staff often imported. Locally owned hotels, restaurants and tour operators miss out entirely. If that bothers you, look for resorts with genuine local partnerships and published sustainability data, or split your trip between an all-inclusive stretch and independent travel.

None of these are automatic deal breakers. If your idea of a perfect holiday is doing as little as possible in comfort, an all-inclusive still delivers. But knowing the downsides helps you pick the right property — or decide that a guesthouse and a stack of local restaurant menus suits you better.