Corral de la Morería has been Madrid’s most prestigious flamenco venue since 1956. The tablao on Calle de la Morería has its own Michelin-starred restaurant attached; the show-plus-dinner package runs €75-120 per person (2026). Las Carboneras, tucked into a medieval building near Plaza Mayor, is the more authentic alternative — better value at €40-65, fewer tourists, and performers who feel less like a production number. These two are the poles of the flamenco dinner shows Madrid scene. Between them sit six other serious tablaos, each with a different character. This guide helps you pick the right one. For the broader Madrid food and evening context, start with the Madrid food guide.

Table of Contents
- What Is a Flamenco Tablao?
- Best Flamenco Dinner Shows in Madrid
- Prices and What Is Included
- Booking Strategy
- Audience Etiquette
- Practical Tips
- FAQs
What Is a Flamenco Tablao?
A tablao is a small flamenco performance venue — typically a vaulted cellar or intimate room with a small wooden stage, seating 40-150 audience members, where 4-6 performers (dancers, singers, guitarists, and palmeros) perform 60-90 minute sets. The intimacy is the point. You sit close enough to see every movement and hear every breath. Most flamenco dinner shows Madrid offers include: the performance (60-90 minutes of cante singing, baile dancing, toque guitar, palmas hand-clapping); optional dinner (3-course Spanish meal before or during the performance); and a drink included with most show-plus-dinner tickets.
Flamenco originated in Andalusia among the Roma communities of Seville, Cádiz, and Jerez de la Frontera. Madrid is not the origin, but it is the world capital of professional flamenco performance — the city hosts more shows per year than anywhere else, and the top performers all have Madrid residencies. Suma Flamenca (held each June) is the largest flamenco festival in Spain.
Best Flamenco Dinner Shows in Madrid
1. Corral de la Morería (Calle de la Morería, 17)
Founded 1956. Madrid’s most prestigious tablao — and arguably the most acclaimed flamenco venue in the world. The attached restaurant holds a Michelin star (awarded in 2021); the food is serious, not an afterthought. Legendary performers have appeared here across seven decades: Manuela Carrasco, Enrique Morente, Camarón de la Isla. Show-plus-dinner: €110-185 per person. Show only: €55-85. Book at least 2-3 weeks ahead for weekends.
2. Las Carboneras (Plaza del Conde de Miranda, 1)
Located in the old town near Plaza Mayor (Metro: La Latina or Ópera). One of the better-value options in Madrid for authentic flamenco — the performers are serious professionals, the venue is intimate, and the price is lower than the prestige tablaos. Show-plus-drink: €40-55. Show-plus-dinner: €65-85. Good for first-timers who want the real thing without the Corral de la Morería price tag.
3. Casa Patas (Calle de Cañizares, 10)
Founded 1986 in a 17th-century cellar near Atocha. The most “puro” (authentic) of Madrid’s mainstream tablaos — performances are less polished production-wise but more emotionally raw than the tourist-facing venues. Serious flamenco aficionados rate it highly precisely because it feels less like a show. Show-plus-dinner: €90-110. Show only: €40-50.
4. Cardamomo Tablao Flamenco (Calle de Echegaray, 15)
Modern, centrally located tablao in Barrio de las Letras (Metro: Sevilla or Antón Martín). Well-produced with international-calibre performers. Good for first-time flamenco viewers who want a smooth experience. Show-plus-drink: €55-75. Show-plus-dinner: €85-115.
5. Torres Bermejas (Calle de Mesonero Romanos, 11)
Founded 1960. Moorish-style basement near Gran Vía (Metro: Gran Vía). Long history of serious performers. Show-plus-dinner: €90-120. Show only: €45-55. A reliable choice with decades of track record.
6. Café de Chinitas (Calle de Torija, 7)
One of Madrid’s oldest tablaos, founded 1970. Classic Madrid flamenco in a traditional setting. Show-plus-dinner: €85-110. Show only: €45-55.
7. Tablao Flamenco Las Tablas (Plaza España)
The most accessible price point of the serious tablaos. Solid production values and good performers. Show-plus-drink: €40-55. Show-plus-dinner: €65-85. Good for groups with mixed budgets.
8. Villa Rosa (Plaza Santa Ana, 15)
The 1911 tile-fronted building on Plaza Santa Ana is one of the most photographed facades in Madrid — you may recognise it from films. Ground-floor restaurant; basement flamenco shows. Show-plus-drink: €40-60. A good location for a full evening (drinks on the plaza, show below).
Prices and What Is Included
- Show plus drink only: €40-85 per person — typically one glass of wine, sangria, or beer.
- Show plus tapas: €60-95 per person — adds 3-4 small plates.
- Show plus dinner: €85-185 per person — typically a 3-course Spanish dinner. Exception: Corral de la Morería’s Michelin-starred dinner is worth having.
- VIP or front row: Add €20-40 to any tier for premium seating.
- Duration: Show is 60-90 minutes; full evening with dinner runs 2-3 hours.
Booking Strategy
- Book 1-2 weeks ahead. Most tablaos sell out for popular dates, especially weekends. Corral de la Morería weekend slots go 3+ weeks ahead.
- Book direct. Saves 5-10% over GetYourGuide or Viator. The tablao websites all have online booking.
- Skip the dinner at most tablaos. Most tablao kitchens are adequate but not exceptional. The exception is Corral de la Morería. For the others: eat at a tapas bar beforehand and book show-plus-drink.
- Take the late show. Most tablaos run 7pm (or 8pm) and 9:30pm (or 10pm) shows. The late show consistently has more intensity and better performer energy.
- Front row versus back. Front row puts you 2-3 metres from the dancers; back row gives a wider stage view. Front row is better for the experience; back row is better if you want to photograph the full stage.
For what else to do before the show — tapas crawl, drinks, pre-dinner — the La Latina tapas bars guide and vermouth bars guide are the places to start. For the full picture of an evening out in Madrid, the Madrid nightlife guide covers what happens after.

Audience Etiquette
- Ole: Yes, you can shout it during powerful moments — but only at the right moments. Watch what locals do first.
- Silence between numbers. Quietly respect the breaks. Do not talk over performers.
- No phones. Flash photography is strictly prohibited. Silent photography is frowned upon during performance at most tablaos.
- Dress code: Smart casual. No specific requirement but most attendees dress for an evening out.
- Arrive 15-20 minutes early. Check in, find your seat, settle before the lights go down.
Flamenco dinner shows Madrid offers are among the top things to do on a first visit — they feature on virtually every serious Madrid itinerary. The things to do in Madrid guide gives them full context alongside other evening options.
Practical Tips
- For purists: Casa Patas. Less polished, more intense, more authentic flamenco experience.
- For first-timers: Cardamomo or Las Carboneras. Polished production, accessible experience, reasonable prices.
- For a splurge: Corral de la Morería. World-class venue, Michelin-starred dinner, the performers are the best in Spain.
- For budget: Las Tablas or Villa Rosa. €40-55 for show-plus-drink at both.
- Avoid street flamenco near Plaza Mayor. The buskers and tourist-trap “flamenco shows” in the tourist zone are not the real thing.
- Suma Flamenca (June): Madrid’s annual flamenco festival; major Spanish performers at larger venues and outdoor stages. Check programming if visiting in June.
For the Michelin-starred restaurant attached to Corral de la Morería, the Michelin-star restaurants Madrid guide covers it alongside the city’s other starred kitchens.

Flamenco Dinner Shows Madrid FAQs
What is the best flamenco show in Madrid?
Corral de la Morería is the most prestigious — founded 1956, Michelin-starred kitchen, world-class performers. Casa Patas is the choice for puro flamenco purists. Cardamomo and Las Carboneras are excellent for first-time viewers at lower prices.
How much do flamenco dinner shows in Madrid cost?
Show plus drink only: €40-85. Show plus dinner: €65-185 depending on venue. Premium (Corral de la Morería with Michelin dinner): €110-185+ per person (2026 prices).
Should I get the dinner option?
Only at Corral de la Morería, where the kitchen has a Michelin star. At all other tablaos, eat at a nearby tapas bar beforehand and book show-plus-drink — the food is better and you save €30-60 per person.
Is flamenco in Madrid authentic?
Yes. Madrid hosts the highest concentration of professional flamenco artists in Spain. While flamenco originated in Andalusia, Madrid is the international capital of professional flamenco performance. The top tablaos (Corral de la Morería, Casa Patas) feature performers of the highest calibre.
How long does a flamenco show last?
The performance is 60-90 minutes. With dinner before or drinks after, expect 2-3 hours at the venue total.
When should I book?
1-2 weeks ahead for most tablaos. Corral de la Morería weekend shows sell out 3+ weeks ahead. Same-week booking is sometimes possible at Las Tablas and Villa Rosa.
Which show time is better — early or late?
The late show (9:30pm or 10pm) consistently has more energy. The early show (7pm or 8pm) is more tourist-facing. If you can stay up, take the late one.
Is flamenco family-friendly?
Yes for children aged 8+. Younger children may struggle with sitting through 60-90 minutes. Most tablaos welcome children with adult tickets. The early show is a better fit for families than the late show.