BCN Events & Crawls organize the best things to do in Barcelona

Our main goal is to take away all the pressure that comes with organizing such events or weekends for large groups and make things as easy as possible for you. We are based in Barcelona, we are professionals at what we do, we are here to help you get it right and to make your weekend in Barcelona as comfortable and as memorable as possible.

Stag Weekends

Hen Weekends

Pub Crawls


Top Stag Activities

Party Bus Barcelona
€400 / £356*

Private Barcelona Party Bus

Dance Your Socks off and See Barcelona at the Same Time

10 - 25
€85 / £76*

Private Catamaran Barcelona

Skip the beach and take the boat with your best mates

11 - 28
stag do barcelona
€52 / £47*

Premium Meal & Strip Night

Premium & Fresh Food + Adult Entertainment

7 - 50
Boat Party Barcelona
€45 / £41*

Barcelona Boat Party

Party on the mediterranean sea during your stag weekend in Barcelona

1 - 120
€420 / £374*

Barcelona Beer Boat

Drink, Sail and Pedal

6 - 12
Bicibar - Things to do in Barcelona
€324 / £289*

Beer Bike Barcelona

Unlimited Beer and Sangria

8 - 18

Top Hen Activities

Hen Do Barcelona
€20 / £18*

Ultimate Hen Night Out

4 Bars, 1 Night Club & Free Drinks. Your perfect hen party in Barcelona

8 - 100
Hen Do Ideas in Barcelona
€35 / £32*

Butler in the Buff Barcelona

Champagne & cocktails made by your very own naked butler

7 - 50
€75 / £67*

Private Catamaran Barcelona

Luxury, with WiFi and water sport equipment

10 - 28
€39 / £35*

Wine, Cava and Cheese tasting

Learn about wine regions, grapes and production

8 - 60
€45 / £41*

Spanish Cooking Master Class

Cook and taste Paela & Sangria. Spains national dish

8 - 30


Feel free to contact us with any questions you have.

Are you Booking or Reserving a space for one of our Activities, Events, Tours or Barcelona Bar Crawls? Simply inform us of the events or activities you’re interested in, how many people will be attending, the date of your arrival and a contact name and phone number. One of our advisors will be in contact with in the next 24 hours.