Skip to content
Tripsora

Things to do in Barcelona

3,011+ tours, tickets and activities in Barcelona, Spain. Booking is completed on Viator, with free cancellation on many options.

Tours and activities in Barcelona

Sort: Top ratedLowest priceShortest7 shown

Authentic Flamenco Show Barcelona : Intimate Casa Sors Experience

Enjoy an authentic flamenco experience in one of Barcelona’s most intimate and highly rated venues. At Casa Sors, every seat is close to the stage, creating a powerful and emotional connection with the artists. Family-run by artists since 1972, Casa Sors is dedicated to preserving real flamenco, performed by top professional artists. This is not a tourist show, but a true cultural experience full…

5.0(2,534)Rated 5.0 out of 5 from 2534 reviews1 h 15 minFree cancellation

From £39.98 per person

Top Awarded Flamenco Show Tablao Cordobes with dinner option

ABOUT US - AN AWARD-WINNING FLAMENCO TABLAO IN BARCELONA Founded in 1970 by a family of flamenco artists, Tablao Flamenco Cordobes is a historic venue on La Rambla and one of the most renowned flamenco tablaos in Barcelona. Awarded Best Tablao in the World 2025 by the Flamenco School of Andalusia, it has hosted flamenco legends and Spain’s top stars. Rated 4.7★ on Google more than 4000 reviews, i…

4.5(3,343)Rated 4.5 out of 5 from 3343 reviews3 hFree cancellation

From £29.77 per person

Flamenco Show Ticket at Theatre Barcelona City Hall

Welcome to Barcelona City Hall to enjoy this traditional Spanish art form of Flamenco, which has been awarded with the Travellers Choice 2020 and considered among the 10% of the Best Attractions in the World. UNESCO World Heritage status, in an engaging and intimate performance. Soak up the unique flamenco atmosphere with its music, singing, clapping and dancing. Surrender to the charms of some o…

4.4(1,442)Rated 4.4 out of 5 from 1442 reviews1 hFree cancellation

From £21.27 per person

Flamenco Night at Tablao de Carmen with Dinner or Tasting Menu

Created in tribute to legendary dancer Carmen Amaya, Tablao de Carmen has celebrated flamenco since 1988. From its Andalusian setting and traditional décor to the live performance and Spanish gastronomy, flamenco is at the heart of the experience from beginning to end. Tablao de Carmen is located in the Andalusian Quarter of Poble Espanyol, one of Barcelona’s most distinctive cultural attractions…

4.6(931)Rated 4.6 out of 5 from 931 reviews2 hFree cancellation

From £74.86 per person

Intimate Flamenco Show El Duende Bar & Cocktails Barcelona

El Duende Flamenco Bar & Cocktails is an intimate venue designed to bring audiences closer to the artists. Here, you can enjoy live flamenco in Barcelona with outstanding and emerging talents shaping the future of the art form. Inspired by the concept of duende, the emotional intensity that moves the audience, this space offers an authentic flamenco experience. El Duende also features a flamenco…

4.8(494)Rated 4.8 out of 5 from 494 reviews55 minFree cancellation

From £22.97 per person

Flamenco Show at Dalmases Palace in Barcelona

Best Flamenco Show in Town Experience the passion and authenticity of flamenco in a stunning XII-century palace. Enjoy an unforgettable 55-minute performance featuring world-class dancers, singers, and guitarists. Seating is intimate and close to the stage, giving you the very best view of the action. The palace has been carefully restored, blending modern sophistication with the charm of its ori…

4.6(509)Rated 4.6 out of 5 from 509 reviews55 minFree cancellation

From £25.52 per person

Classical Concert in Basilica: Vivaldi -The Four Seasons and more

60 minutes of timeless classics you’ll recognize instantly! Concert days: April - August: Friday & Sunday September - November: Wednesday, Friday & Sunday December: 5 times per week Enjoy Barcelona Gala Orchestra concert of Vivaldi, Mozart, Beethoven and more. Performed in the breathtaking Basilica de la Mercè, a beautiful baroque jewel in Barcelona’s Gothic Quarter. • A. Vivaldi - The Four Seaso…

4.6(38)Rated 4.6 out of 5 from 38 reviews1 hFree cancellation

From £22.12 per person