Is flamenco with dinner worth it?

Twelve of the 28 flamenco houses we compare sell food with the ticket, and only one of them makes you take it.

Short answer

Usually not, if the show is the point. The performance is the same on every rate, it lasts about an hour, and 16 of the 28 houses in the catalogue sell no meal at all. Dinner earns its place in a Sacromonte cave in Granada, at Tablao Cordobés in Barcelona where dinner guests are seated first, and on any night when you want one booking to cover the whole evening.

Show sheets

You book on Civitatis, the ticket platform, under its own terms.

What the dinner rate changes

The show does not change. The same artists perform for the same length of time whether you ate in the room or walked in with a show-only ticket. What changes is the clock and the bill.

On the bill, we have to be plain about a gap. The catalogue publishes one 'from' price per house, and that is nearly always the show-only rate, so we cannot quote the dinner supplement house by house. The figures here were read on 4 October 2026. The one dinner price we can state is Tablao de Carmen in Barcelona, from €88, because it sells no ticket without the meal. Show-only prices at the other dinner houses start between €25 and €49.99.

Which houses sell dinner, city by city

Seville has the fewest dinner houses and Granada the most. In every city the meal is an optional rate, apart from Tablao de Carmen.

  • Seville: El Palacio Andaluz (three-course dinner with coffee and a drink, 90-minute show, about 500 seats) and La Cantaora (set menu with a drink, 50 seats). The other six houses sell no meal.
  • Madrid: Torres Bermejas (tapas menu with dessert and a drink, served during the show) and Corral de la Morería (five set menus). The other three sell the show only.
  • Barcelona: Tablao Cordobés (buffet with drinks, or ten tapas at an earlier session), Tablao de Carmen (dinner on every ticket), Los Tarantos and Casa Sors (tapas rates).
  • Granada: Cuevas Los Tarantos, Cueva de la Rocío, Venta El Gallo and El Templo del Flamenco, each as a rate on top of the show and a drink.

How much longer the night gets

A one-hour show becomes an evening of 90 minutes to two and a half hours, because dinner is served before the performance at almost every house. The exception is Torres Bermejas in Madrid, where the tapas menu arrives while the show is on.

  • La Cantaora, Seville: dinner at 18:30 for the 19:00 show, or at 20:30 for the 21:00 show.
  • El Templo del Flamenco, Granada: dinner 30 minutes before the 20:00 or 22:00 show.
  • Venta El Gallo, Granada: dinner at 20:00, show at 21:00.
  • Cueva de la Rocío, Granada: dinner 75 minutes before, at 18:45, 19:45 or 20:45.
  • Tablao Cordobés, Barcelona: buffet 75 to 90 minutes before each evening show, about two and a half hours in all.
  • Tablao de Carmen, Barcelona: doors at 18:00 for the 18:45 show, or at 20:30 for the 21:15 show.

When dinner is the better call

In Sacromonte, the practical case is strong. The caves are a taxi, a C34 minibus or an uphill walk from the centre of Granada, and there are few other places to eat late on that road. Cueva de la Rocío and Venta El Gallo both publish a three-course menu with drinks, which saves a second journey.

At Tablao Cordobés, seats are assigned in booking order with priority for dinner guests. If where you sit matters, the buffet rate buys position as well as food. At El Palacio Andaluz in Seville the show-only rate is described as side seating, so check which seats each rate gets before choosing the cheapest.

When to eat elsewhere

In Seville the question rarely comes up: six of the eight houses sell no meal, the show lasts an hour, and sessions at 17:00 or 19:00 finish before local dinner time. The same goes for the centre of Granada, where La Alboreá and Casa Ana sit among tapas bars, and for Madrid, where the 17:00, 18:00 and 19:00 sessions leave you at the door when restaurants are opening.

We have not eaten at any of these houses and cannot tell you how the food tastes. If the meal is the part you care about, a restaurant you chose yourself is the safer bet.

Common questions

Is dinner ever compulsory at a flamenco show?

At one house out of 28. Tablao de Carmen in Barcelona sells every ticket in the catalogue with a set menu, from €88. Everywhere else the meal is an optional rate, and 16 houses do not sell one at all.

How much does flamenco with dinner cost?

The catalogue shows only the lowest price per house, which is the show-only rate, so the dinner price has to be read on the booking page for your date. The one published dinner floor is €88 at Tablao de Carmen. Corral de la Morería in Madrid has dynamic pricing, so its rates move with demand.

Do dinner guests get better seats?

At Tablao Cordobés, yes: dinner guests have priority when seats are assigned. At El Palacio Andaluz the show-only rate is described as side seating. The other houses do not state a link between the meal and the seat.

Let the city set the stage

Where are you going?

Pick the city, then tell us who is going.