




Hotel Antiga Casa Buenavista
Hotel Antiga Casa Buenavista
Hotel Antiga Casa Buenavista is a 4-star superior boutique hotel at Ronda de Sant Antoni 84, on the border between El Raval and L'Eixample. It has 43 rooms inside an early-20th-century Modernist-era building, with original encaustic tile floors and Catalan vaulted ceilings. Facilities include a rooftop pool, a terrace, and the ground-floor restaurant Buenavista Casa de Comidas, whose menu is overseen by chef Marc Roca.
Background
About Hotel Antiga Casa Buenavista
The address has carried the Buenavista name since 1918, when it opened as a family-run casa de comidas and grew into one of the city's well-known restaurants. The building, from Barcelona's Modernist era, retains encaustic tile floors, mouldings and traditional Catalan vaulted ceilings. Today it operates as a 43-room boutique hotel between El Raval and L'Eixample, with a rooftop pool and a restaurant, Buenavista Casa de Comidas, reopened by the founding family with a menu overseen by chef Marc Roca.
Dining
Restaurants in the hotel
The address has carried the Buenavista name since 1918, when it opened as a family-run casa de comidas. That history is folded back into the hotel as Buenavista Casa de Comidas, a traditional Catalan restaurant on the ground floor with the menu overseen by chef Marc Roca, running around €45 per person. It's a rare case of a historic Barcelona restaurant reopening inside the same building where it started, under the same family name.
Nearby
Eat nearby
Facilities
Amenities
Consensus
Hotel Antiga Casa Buenavista Ratings & Reviews
Details
Good to know
- 4-star superior boutique hotel between El Raval and L'Eixample
- Set in a Modernist-era building carrying the Buenavista name since 1918
- 43 rooms; rooftop pool and terrace
- Houses the restaurant Buenavista Casa de Comidas (chef Marc Roca)
- MICHELIN Guide selected hotel
Location
Where Hotel Antiga Casa Buenavista is
Antiga Casa Buenavista sits at Ronda de Sant Antoni 84, on the border between El Raval and L'Eixample, in an early-twentieth-century Modernist-era building that still has its original encaustic tile floors and Catalan vaulted ceilings. That border position puts you a few streets from both the tighter lanes of the Raval and the wider Eixample grid. A rooftop pool and terrace sit above the hotel's 43 rooms.
Ronda de Sant Antoni 84, 08001, Barcelona
Explore every restaurant we rank, nearest to Hotel Antiga Casa Buenavista first.
Find restaurants near here →FAQ
Frequently Asked Questions
- Where is Hotel Antiga Casa Buenavista located?
- It is at Ronda de Sant Antoni 84, 08001 Barcelona, on the border between the El Raval and L'Eixample neighbourhoods.
- Does the hotel have a pool?
- Yes. There is a rooftop pool. Check with the hotel directly for current opening hours and seasonal availability.
- Is there a restaurant at the hotel?
- Yes. The ground-floor restaurant is Buenavista Casa de Comidas, a historic Barcelona name reopened by the founding family, with a menu overseen by chef Marc Roca.
A four-star hotel in our Barcelona hotel guide because it is home to a restaurant we cover, ranked #45. Data verified 2026-06-22.






