Where to Eat in Seville on Christmas Eve and Christmas Day

They say it’s the most wonderful time of the year, and in a city as magical as Seville, the popular refrain takes on more truth than ever.

We here at Devour Seville are all about good food and unforgettable meals. With that said, it should come as no surprise that our favorite part of the holidays are the massive feasts consisting of course after course of delicious delicacies.

If you’re visiting Andalusia’s stunning capital this holiday season, meal options may be slim due to the fact that many local businesses close up shop temporarily, but no worries. You still have plenty of great options when it comes to where to eat in Seville on Christmas Eve and Christmas Day. Here are a handful of our favorites.

Figuring out where to eat in Seville on Christmas Eve and Christmas Day can be challenging at first, but there are plenty of great options available. Make the most of Spain's most incredible food at the most wonderful time of the year! #Spain #Seville #Christmas #travel #foodie #delish

Where to eat in Seville on Christmas Eve

El Giraldillo

For more than 40 years, El Giraldillo has been a reference for homestyle sevillano cuisine and spectacular views of the Giralda from its picturesque terrace.

Whether you prefer to dine in the shadow of Seville’s most iconic tower or in the gorgeous interior dining room, this local favorite is a great pick for an unforgettable Christmas Eve meal. Their holiday offerings represent the best of southern Spain’s fabulous cuisine (think exquisite seafood and fresh local produce) and will set you back €80.

Not sure where to eat in Seville on Christmas Eve and Christmas Day? El Giraldillo is a wonderful option for both days. Plus, you can't beat the views of the Giralda tower!
The Giralda makes for the most stunning backdrop for a holiday meal!

Restaurante San Marco

Who doesn’t love Italian food? While our hearts will always lie with Spanish cuisine, there’s something so classic about a holiday meal complete with shared plates of pasta and other Italian delicacies in good company.

That’s exactly what’s in store at Restaurante San Marco in Santa Cruz, where the Christmas Eve menu consists of top-notch Mediterranean cuisine along with plenty of sherry for an essential sevillano twist. This unforgettable holiday meal costs €65 per person and reservations are recommended.

Where to eat in Seville on Christmas Day


When it comes to Christmas meals in Spain, you can’t get much better than gathering around the table in the home of a beloved family member or close friend, passing around dishes of home-cooked food. If you haven’t scored an invitation to a Spanish friend’s home to join in on the festive foodie fun this December 25, no worries—Becerrita is the next best thing.

Open on Christmas Day, the cozy and elegant restaurant uses only ingredients that arrive fresh daily in their homestyle Andalusian dishes, so you can be sure that whatever you’re devouring is of the highest quality. Just don’t forget the vino—their award-winning wine list is one of Seville’s best.

Figuring out where to eat in Seville on Christmas Eve and Christmas Day can be a challenge. Luckily, there are plenty of great options—like Becerrita—if you know where to look.
Perfectly cooked meats are a simple staple of Spanish holiday meals—one that Becerrita does exceptionally well.

Cervecería Raimundo

Despite the large quantities and high quality of food at holiday feasts throughout Spain, many times they aren’t anything too sophisticated or fancy—just good, honest dishes prepared with love. That’s what’s on the menu at Cervecería Raimundo, one of Seville’s most emblematic bars and restaurants which will be open on Christmas Day.

Choose from one of six excellent menus, each composed of dishes representing the utmost in Andalusian cuisine and made with carefully selected fresh, local ingredients. The bright, friendly space will immediately make you feel at home.

If you're wondering where to eat in Seville on Christmas Eve and Christmas Day, Cervecería Raimundo is a fabulous choice for the latter.
Many of the Christmas menus at Cervecería Raimundo start off in the most sevillano way possible: jamón and beer (Cruzcampo, that is)! Photo credit: @theeverydayfoodblog

El Giraldillo

Sound familiar? The iconic restaurant with awe-inspiring views of the Giralda will also be open on December 25, making it one of our top picks for both where to eat in Seville on Christmas Eve and Christmas Day! On Christmas itself, you’ll be able to order off the regular menu, choosing from among dozens of exquisite sevillano dishes. (And did we mention the incredible views?!)

4 Comment

  1. Jane says
    January 10, 2020 at 2:30 am

    A lovely lunch at El Giraldillo based on your recommendation. The weather perfect. The paella delicious. The service great with a wonderful feeling that this was special. Watching the horse carriages departing so the drivers could get home to their families. The Cathedral. Magical.

    1. Devour Tours says
      January 13, 2020 at 9:01 am

      That’s what we like to hear! So glad you had a wonderful meal—sounds like it was truly magical!

    2. Missy Sherwin says
      July 24, 2021 at 3:58 pm

      Were you able to make a reservation? And if so, how? We will be in Seville over Christmas and want to eat here for Christmas dinner, but I haven’t been able to determine how to make a reservation.

      1. Devour Tours says
        July 26, 2021 at 9:36 am

        Hi Missy—it looks like El Giraldillo is temporarily closed, so if you’re unable to get in touch with them this may be why. We recommend trying again closer to the Christmas holidays!

Leave a Reply