+34 695 858 978
4.3/5 · 8 reviews

Large group stag do in Spain: organising 20+ people without chaos

How to run a stag do in Spain for 20, 30 or 40 people: which destinations cope, villa vs hotel block, private coaches, boat charters, club tables, group pricing and the show logistics.

By EspectáculosLuxury UK · Updated 2026-10-28 · 6 min read

In this guide
  1. Which destinations cope with 20+
  2. Villa vs hotel block
  3. Transport: do not rely on taxis
  4. The show for 20+
  5. Group pricing and the money

Which destinations cope with 20+

Benidorm and Magaluf are built for it — hotel blocks, bars with 200 capacity, group-friendly boat parties. Marbella works brilliantly with villas (two neighbouring villas for 24) and private yachts. Ibiza is the hardest: club tables cap at 10–12 and villas for 20 start at €6,000 a night in summer. Salou and Tenerife are solid mid-price options.

Villa vs hotel block

Villa(s)Hotel block
Best forMarbella, Ibiza, Costa Blanca inlandBenidorm, Magaluf, Salou, Tenerife
Cost (20 ppl, 2 nights)€4,000–€12,000 incl. pool, BBQ, show venue€60–€120 pp/night, breakfast included
ProsPrivate pool party, show on-site, no noise complaints from other guestsNo damage deposit, late check-in, everyone has a key
Cons€1,000–€2,000 deposit, midnight quiet rules, 25-min taxi to townPre-drinks in rooms get shut down; the show needs a private room hire

Transport: do not rely on taxis

Twenty people need five taxis at the exact moment five taxis are not available. Book a private coach (24–50 seats, €250–€450 per transfer) for airport runs and the big night. For a yacht day, a catamaran charter for 25–40 (€1,800–€3,500, 4 h, open bar) replaces three small boats.

The show for 20+

One performer for 30 people is a bad show. For 20+ book a duo (two performers, from 280 €) or a themed show (fire, drag, Magic Mike-style) with a 40–45 minute runtime, and give them a proper space: a villa lounge, a hired bar room or the top deck of the boat. Per head it is still under €15.

Group pricing and the money

  • Packages drop 10–15 % per head at 20+ and we add a free place for the organiser at 25+.
  • Collect deposits per person early; the headcount drops by 10–20 % between the first WhatsApp and the flight.
  • Split into sub-groups of 6–8 with a captain each for restaurants and club doors.

Get a free quote in 24 h → or WhatsApp +34 695 858 978. No deposit to quote.

Frequently asked questions

What is the best destination for a 30-person stag do in Spain?

Benidorm or Magaluf for value and capacity; Marbella if the budget allows two villas and a yacht.

Is there a group discount?

Yes — packages drop 10–15 % per head from 20 people and the organiser travels free from 25.

Can a stripper perform for 30 people?

Yes, but book a duo or themed show with a 40-minute runtime and a private room; a single 20-minute show does not land with 30 people.

Related guides