Plenty! You'll need at least 3-4 days in Barcelona, and the same in Ibiza.
It's not just the partying. There are cultural sites, activities, and all the amazing food!
For party lovers everywhere, this is the ultimate European destination.
But beyond that, there are water activities, beaches, and opportunities to relax!