Discover where to eat on Sant Jordi in BCN: romantic restaurants perfect for a special dinner, from historic venues to elegant ones.

On April 23, Sant Jordi transforms Barcelona into a true setting for romance: streets filled with books, roses everywhere, and an atmosphere that invites you to celebrate love. After strolling through the stalls and choosing that special book for your partner, the perfect moment arrives: a romantic dinner to round out the day.
If you’re looking for a special place to celebrate Sant Jordi, here are some romantic restaurants in Barcelona that are ideal for an unforgettable date.
A classic choice for a special date is Els 4 Gats. This historic restaurant, once frequented by artists like Picasso, has a bohemian atmosphere full of charm.
Its Modernist-decorated dining rooms create the perfect atmosphere for a romantic evening. The cuisine combines traditional Catalan recipes with a contemporary twist, ideal for those who want to enjoy history and gastronomy in the same place.


One place that deserves special mention is Mediterrània, located inside the Hotel Zenit Barcelona.
This restaurant specializes in refined, seasonal Mediterranean cuisine, featuring dishes made with fresh ingredients and elegant presentation. The atmosphere is calm and welcoming, perfect for a relaxed conversation after a stroll through the streets lined with roses.
Highlights of the menu include rice dishes, fish, and meat with a modern twist, along with a wine list that perfectly complements any special dinner. It’s an ideal choice if you’re looking for an intimate and elegant spot to celebrate Sant Jordi without straying too far from the city center.
If you’re looking for an even more special experience, La Dama is a safe bet. Located in a stunning Modernist building, this restaurant stands out for its sophisticated decor and intimate atmosphere.
The menu blends Italian and Mediterranean cuisine, featuring delicate dishes that turn any dinner into a memorable occasion.


For those who prefer a quieter atmosphere away from the hustle and bustle, Can Travi Nou offers a very special experience. Set in an old farmhouse surrounded by gardens, it’s perfect for a romantic dinner under the stars.
Its traditional Catalan cuisine, prepared with quality ingredients, adds that authentic touch that makes the evening even more special.
Sant Jordi is, without a doubt, one of the most romantic days of the year in Barcelona. Amid books, roses, and strolls through the city, rounding out the day with dinner is the perfect plan to celebrate love. Whether at a historic restaurant, a farmhouse surrounded by nature, or an elegant venue, the city offers many options for an unforgettable evening.
Share this article:
Subscribe to our newsletter to receive the latest news.