By EspectáculosLuxury UK · Updated 2026-10-28 · 6 min read
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 for | Marbella, Ibiza, Costa Blanca inland | Benidorm, Magaluf, Salou, Tenerife |
| Cost (20 ppl, 2 nights) | €4,000–€12,000 incl. pool, BBQ, show venue | €60–€120 pp/night, breakfast included |
| Pros | Private pool party, show on-site, no noise complaints from other guests | No damage deposit, late check-in, everyone has a key |
| Cons | €1,000–€2,000 deposit, midnight quiet rules, 25-min taxi to town | Pre-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
Spain stag do checklist: 90 days, 30 days, the week of, the day of
Printable stag do checklist for Spain: what to lock in 90 days out, 30 days out, the week before and on the day — flights, villa, transfers, activi…
How much does a stag do in Spain cost in 2026?
Real 2026 prices for a stag do in Spain: packages from £179 pp (Benidorm) to £349+ pp (Ibiza, Marbella), what is included, hidden costs and how to …
Ibiza vs Marbella stag do: which one should you book?
Honest side-by-side of Ibiza and Marbella for a stag do: nightlife, price per head, beach clubs, boat days, group size, best months and who each on…