How to get cheap (or free) nightclub tickets in 2025
Published 2025-06-05 · Updated 2025-07-01
1. Buy your ticket online in advance
The most effective trick. In almost every club in Ibiza, Marbella, Madrid and Barcelona, the advance online ticket costs 20-40% less than at the door. You also skip the queue. Many clubs open a pre-sale with a reduced price for the first 100-500 tickets.
2. Join the guest-list or free list
Almost every club has a free guest-list until a certain hour (usually between 11pm and 00:30). Just sign up on the club's website, on Instagram or through a promoter. In Madrid and Barcelona it's very common to get in free until 2am by signing up in advance.
3. Contact local promoters
Every club has independent promoters who work on commission. They get you exclusive discounts, skip-the-line VIP entry or even free entry in exchange for filling the club with your group. Find them on Instagram (hashtags like #promoibiza, #promomadrid). ¿Quién va? has a referral code system that saves money for both sides.
4. Take advantage of free nights and "ladies free"
Many clubs in Spain have free-entry nights midweek (university Thursdays) or promos like "ladies free until a certain hour". Check the weekly agenda so you don't miss these days.
5. Book a table with friends
If you're 6-10 people, a VIP table can work out cheaper than paying entry + drinks individually. A table from €400 includes entry, a bottle and fast access for the whole group. In Marbella and Puerto Banús clubs it's especially worth it.
6. Subscribe to newsletters and apps
Clubs send discount codes by email and push. Download ¿Quién va? and turn on notifications to get alerts for price drops, last-minute tickets and free guest-list.
7. Go early and avoid top dates
The same clubs charge different prices depending on the night. A Wednesday at Amnesia can cost €30 while a Saturday with David Guetta tops €100. Go on weekdays or outside top dates (August in Ibiza) and save up to 60%.