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
Tablao Flamenco Cordobés
Check dates and pricesBarcelonafrom €481 h 10 min8.9/10361 reviewsFree up to 24 h before
Cueva de la Rocío zambra
Check dates and pricesGranadafrom €281 h9.1/10230 reviewsFree up to 48 h before
Venta El Gallo flamenco show
Check dates and pricesGranadafrom €251 h9.6/1032 reviewsFree up to 24 h before
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.





