Home

FLAMENCO SHOWS · SPAIN

The heels, the guitar, the room gone quiet.

Cave zambras in the Sacromonte, Triana tablaos in Seville, theatre shows in Barcelona, late peñas in Jerez. Real reviews of the flamenco worth staying out for, in the Spanish cities where the cante was born.

Find a Show by City See Every City

Where the art lives

Three cities flamenco calls home.

Some places put on a show. Seville, Granada and Barcelona are the show: the Triana tablao, the Sacromonte cave, the grand theatre room. Start your night in one of these and you are watching flamenco where it actually belongs.

Andalusia

Seville

No city wears flamenco like Seville. It was born in barrios like Triana and the old Jewish quarter, and tonight it plays in tablaos a few streets from the cathedral and in tiny rooms where the singer and the guitarist are close enough to touch. A first show here is the one most travellers remember.

  1. 1 Seville: Flamenco at El Palacio Andaluz with Optional Dinner ★ 4.5 1,119 reviews
  2. 2 Flamenco Dance Lesson: 60-Minute Class in Seville ★ 4.9 81 reviews
  3. 3 Combo: Hop on hop off + Flamenco Show & Walking tours ★ 4.6 12 reviews
See all 5 Seville flamenco shows →

Andalusia

Granada

Granada keeps its flamenco in caves. Up in the Sacromonte, families have danced the zambra in whitewashed grottoes for generations, the floor stone, the seats a bench along the wall, the Alhambra glowing across the ravine. Nowhere else does the dance feel this close or this old.

  1. 1 Granada: Flamenco Show in La Alboreá ★ 4.7 5,423 reviews
  2. 2 Granada: Flamenco Show in Albayzín – Jardines de Zoraya ★ 4.7 1,375 reviews
  3. 3 Granada: Flamenco Show with Dinner at Jardines de Zoraya ★ 4.6 250 reviews
See all 21 Granada flamenco shows →

Catalonia

Barcelona

Flamenco came north with the Andalusian families who settled here, and Barcelona answered with grand tablaos. The rooms off the Ramblas and in the Gothic Quarter put on a full cuadro most nights, polished and easy to follow, often with dinner or a drink at the table. The simplest first night in the art.

  1. 1 Barcelona: Los Tarantos Flamenco Show ★ 4.5 3,902 reviews
  2. 2 Barcelona: Tablao Flamenco Cordobes Show and Drink in Rambla ★ 4.6 3,822 reviews
  3. 3 Barcelona: Flamenco Show with Drink at La Rambla ★ 4.6 2,090 reviews
See all 30 Barcelona flamenco shows →

If you only book one

The one show people can’t stop talking about.

Out of every flamenco night on the site, this is the one that has travellers messaging friends from the seat to say book it.

Seville

Where the whole thing began.

Flamenco grew up in Seville’s barrios, in Triana across the river and the old quarter around Santa Cruz, and the city still does it best. A tablao here is the real schooling: a singer who carries the room, a guitarist who answers him, dancers close enough to feel the floor shake. Most travellers’ first flamenco, and the one they measure the rest against.

See the best Seville flamenco shows →
★ 4.5 Seville: Flamenco at El Palacio Andaluz with Optional Dinner ★ 4.9 Flamenco Dance Lesson: 60-Minute Class in Seville ★ 4.6 Combo: Hop on hop off + Flamenco Show & Walking tours
★ 4.7 Granada: Flamenco Show in La Alboreá ★ 4.7 Granada: Flamenco Show in Albayzín – Jardines de Zoraya ★ 4.6 Granada: Flamenco Show with Dinner at Jardines de Zoraya

Granada

Flamenco in a cave on the hill.

Up in the Sacromonte, gitano families have danced the zambra in whitewashed caves for generations. You duck through a low door, take a bench along the wall, and the show happens at arm’s length: heels cracking on the stone, the singer’s voice filling a room the size of a kitchen. Walk back down with the Alhambra lit gold across the ravine.

See the best Granada flamenco shows →

Cordoba

Where the guitar learned to sing.

Cordoba gave flamenco its guitar tradition and still plays it in the most beautiful rooms: flowered patios behind whitewashed walls, courtyards near the Mezquita, the odd old palace. The cante here leans toward the deep, slow palos, and a warm Andalusian night in an open patio is as good a setting as the art ever gets.

See the best Cordoba flamenco shows →

Malaga & the Costa

Andalusian nights on the coast.

Down on the Costa del Sol, Malaga and its neighbours keep flamenco close to the sea. There are proper tablaos in the old town, peñas where locals gather to hear the deep song, and warm-night shows along the front in Fuengirola and Estepona. The easiest flamenco to fold into a beach week, and better than the resort crowd expects.

  1. 1 Malaga: Teatro Flamenco Malaga Live Flamenco Show ★ 4.7 4,254 reviews
  2. 2 Malaga: Show and Food at Alegría Flamenco and Restaurant ★ 4.6 740 reviews
  3. 3 Flamenco Restaurant and Show in Alegria ★ 4.5 59 reviews
See the best Malaga flamenco shows →

Barcelona

Flamenco takes the big stage.

Flamenco travelled north with the Andalusian families who made Barcelona home, and the city answered with grand tablaos. In landmark rooms off the Ramblas and tucked into the Gothic Quarter, a full cuadro plays most nights: a singer, a guitarist, dancers in full flight, often with dinner or a drink at the table and the cante surtitled. The most polished, comfortable way to see a top company on your first night in Spain.

See all 30 Barcelona flamenco shows →

More cities

More of Spain worth a flamenco night.

Valencia for the Turia shows, Jerez for the bulería, Alicante for a coastal cuadro, the Costa towns of Fuengirola and Estepona for a warm-night tablao. The rest of the map, ready when you are.

87+Flamenco Shows Reviewed
12Spanish Cities
7Andalusian Cities
Scroll to Top

Find Your Night of Flamenco

Tablaos, peñas and theatre shows, city by city across Spain.