home | | users | register your hotel | contact
Dinner with show Flamenco Bullfighting Soccer Music Opera, theatre & shows Cinema Nightlife Children's entertainment
reservation dates:
check-in date:
check-out date:
adults (18+):
children (3-18):

Restaurants & dinner with show in Madrid

Madrid increases its cultural and leisure offer with restaurants offering live shows. The most frequent types of shows are opera, erotic shows, karaoke and magic. Prices fluctuate between 25€ and 50€. Most of these restaurants with shows are located in Madrid’s downtown. Shows start at 10 p.m. and go until the early morning hours on the weekends.

Remember to check the Flamenco and Music in Madrid sections for more information about restaurants with Flamenco or jazz as well as locales with live music.

Restaurants with shows in Madrid, Spain. Dinner with show in Madrid Karaoke in Madrid, Spain Karaoke in Madrid, Spain
Restaurants with live opera

Restaurants with opera singers in Madrid, Spain
Restaurants and dinner with shows in Madrid, Spain

The opera restaurants are one of the most in-demand options with regards to restaurants with shows. These offer performances with brief opera improvisations that are usually done by the wait staff themselves. Their menus offer mostly traditional Spanish and Italian cuisine with a good wine selection. Prices usually range from 30€ to 50€, with the show always included. The most well-known in Madrid are:

La Castafiore (Calle Marqués de Monasterio 5. Metro Colón)

One of the veterans in the opera world and one of the most well-known restaurants in Madrid. The wait staff perform improvisations of opera during dinner with piano music accompaniment. It offers a Mediterranean menu with highlights such as the Medallón con foie con aceite de Oporto. Closed Sundays. The lunch menu is always less expensive than dinner, but it not does not have opera performances.

La Favorita (Calle Covarrubias 25. Metro Bilbao)

The Favorita restaurant is located in a beautiful mansion in Madrid’s city center, headquarters of an opera foundation. The restaurant offers traditional cuisine from the north of Spain. During the dinner various singers perform arias every 20 minutes. Meals during other parts of the day are less expensive but not accompanied by live shows. Closed Sundays.

Café de la Ópera (Calle Arrieta 6. Metro Ópera)

It offers traditional Spanish and European cuisine while its wait staff sings the most popular opera and zarzuela pieces. Part of the charm of the establishment is owed to its location next to Madrid’s Teatro Real, opera center of the city. The décor is simple, elegant and welcoming. Open every day after 10 p.m. Special group prices available.

Miau (Plaza de Santa Ana 6. Metro Sevilla)

Located at Santa Ana Plaza, this restaurant offers opera shows Thursday, Friday and Saturday evenings. Besides the improvised operas that the wait staff sings, there is also live piano music at dinner. Highlights include its brick interior and copper ceilings, as well a varied menu of Spanish cuisine and an ample selection of national wines.

Ópera de Madrid (Calle Amnisitía 5. Metro Ópera)

In this traditional Spanish cuisine restaurant, the opera singers that light up the dinners are music students. The shows take place only Friday and Saturday evenings in the main room after 10 p.m. The restaurant is known for its elegant and harmonious décor as well as its proximity to the Teatro Real. Closed Sundays.

L´Arrabbiata (Centro Comercial Modas Shopping) (Avenida General Perón 40. Metro Santiago Bernabéu)

Located more to the north of Madrid, near the Santiago Bernabéu Stadium, this offers Italian cuisine and a wide variety of pizzas. The décor is reminiscent of the old Italian restaurants. Open from 1 p.m. to 4 p.m. and from 9 p.m. to 1 a.m. After 10:30 p.m. Fridays and Saturdays, the wait staff sings opera and zarzuela.

Erotic restaurants in Madrid

Gula Gula (Gran Vía 1. Metro Gran Vía)

This hall is a reference point for gay shows. It is known for its famous dinners with live music shows performed by drag queens. Shows vary monthly, and the restaurant is open every day after 10 p.m.

Erotic restaurants in Madrid, Spain

Café Miranda (Calle Barquillo 29. Metro Chueca)

Music, dance and show in the center of the city. It has traditional Spanish food with great tapas at a reasonable price (20€ per person), mixed with a fun show featuring drag queens singing and dancing. Open every night.

Chicas Malas (Calle Cea Bermúdez 8. Metro Islas Filipinas)

The main show features drag queens that sing, dance, and act out a comedy or monologue. After a dinner of traditional Mediterranean cuisine, come the stripteases, dances and karaoke. Open only Friday and Saturday evenings.

La Almeja Picante (Calle Ventura de la Vega 11. Metro Sol)

The cabaret acts at this restaurant are reminiscent of the classics of the 30s, but in this case performed by drag queens. Open Thursdays, Fridays and Saturdays after 10 p.m.

Kama Sutra (Calle Fundadores 8. Metro O´Donnell)

This restaurant, with a capacity for 150 people, offers drag queen shows and is known for its décor with mythical kama sutra scenes. Stays open Tuesdays through Saturdays.

Mediterráneo Aborigen (Calle del Limón 30. Metro San Bernardo)

Diosa and Malicia are drag queens that act out scenes based on talk shows. Meanwhile, the visitor can enjoy dishes from the creative menu. Open after 9 p.m. Fridays and Saturdays.

Ñaca – Ñaca (Avenida de Gregorio del Amo 4. Metro Guzmán el Bueno)

This locale offers male and female stripteases and encourages the crowd to participate with the dancers. Open Fridays and Saturdays after 10 p.m. The food is traditional Spanish cuisine, with good tapas.

La Olla Caliente (Calle Londres 12. Metro Diego de León)

In this erotic restaurant, the risqué games prevail with male and female strippers during the dinner. Open Fridays and Saturdays after 10 p.m. It offers an ample variety of Mediterranean dishes presented with fun menu including: erotic dessert and Underwater Orgasm.

Restaurants with karaoke in Madrid

Karaoke Marfil (Calle Modesto Lafuente 63. Metro Nuevos Ministerios)

Open every day except Sundays alter 7 p.m. A fun ambience with a large room and a great selection of songs. There are private rooms and special prices for groups available.

Castellana Pub (Paseo de la Castellana 210. Metro Plaza de Castilla)

This is one of the most popular karaoke bars in Madrid. Its décor is like that of an old English pub.

Kapikas Karaoke (Calle Estebanez Calderón 5. Metro Plaza de Castilla)

Kapikas Karaoke offers the improvised singer the biggest selection of songs in Madrid. Open daily after 6 p.m.

Magic shows in Madrid

La Cripta Mágica (Calle Tarragona 15. Metro Palos de la Frontera)

La Cripta Mágica is a veteran locale for magic and illusionism in Madrid. The small interior provides guaranteed proximity to the show. Public participation is also essential. The décor is reminiscent of the theaters from the 20th century, and the menu is fairly simple and inexpensive.

Houdini (Calle García Luna 13. Metro Prosperidad)

The Houdini magic hall is known for its varied show program, which changes every month. The shows last almost three hours and are different every day of the week. Tricks, illusions, hypnosis sessions, humor and a fittingly decorated interior are the qualities of the hall. Open Tuesday through Saturday after 10:30 p.m.

home | about us | how to book | faq | terms & conditions | privacy statement