




Hotel Casa Teva
Hotel Casa Teva
Hotel Casa Teva is a 4-star boutique hotel at Carrer del Marquès de Barberà 22 in El Raval, within Barcelona's Ciutat Vella. A Majestic Hotel Group property set in a renovated building, it sits a short walk from La Rambla, La Boqueria market and Palau Güell. The hotel houses the restaurant Arraval, which serves contemporary Catalan cuisine and has a terrace.
Background
About Hotel Casa Teva
Hotel Casa Teva occupies a renovated Barcelona building in the Ciutat Vella quarter, in the lively El Raval neighbourhood. Operated by the Majestic Hotel Group, it presents itself as a boutique hotel with rooms finished in oak wood. The property is steps from La Rambla, with La Boqueria market, the Gran Teatre del Liceu and Gaudí's Palau Güell all close by. Its in-house restaurant, Arraval, serves contemporary Catalan cuisine rooted in the Raval district and operates a terrace.
Dining
Restaurants in the hotel
Arraval, the hotel's in-house restaurant, serves contemporary Catalan market cooking rooted in Raval traditions, built around fire, frying, spices and memory, with a terrace for eating outside. À la carte runs €26 to €50 per person, so it works for either a quick plate at the bar or a full sit-down dinner, all without having to leave the hotel building.
Nearby
Eat nearby
Facilities
Amenities
Consensus
Hotel Casa Teva Ratings & Reviews
Details
Good to know
- 4-star boutique hotel in El Raval (Ciutat Vella)
- A Majestic Hotel Group property in a renovated building
- Steps from La Rambla, La Boqueria and Palau Güell
- Houses the restaurant Arraval
Location
Where Hotel Casa Teva is
Hotel Casa Teva sits on Carrer del Marquès de Barberà in El Raval, part of Barcelona's old town, Ciutat Vella. It's a renovated building run by the Majestic Hotel Group, with rooms finished in oak wood, close enough to La Rambla to reach La Boqueria market, the Gran Teatre del Liceu and Gaudí's Palau Güell without much planning. That puts you right in the mix of the Raval's old Barcelona streets and newer boutique openings.
Carrer del Marquès de Barberà 22, 08001, Barcelona
Explore every restaurant we rank, nearest to Hotel Casa Teva first.
Find restaurants near here →FAQ
Frequently Asked Questions
- Where is Hotel Casa Teva located?
- Hotel Casa Teva is at Carrer del Marquès de Barberà 22, 08001 Barcelona, in the El Raval neighbourhood of Ciutat Vella, a short walk from La Rambla and La Boqueria market.
- Is Hotel Casa Teva a 4-star hotel?
- Yes. It is registered as a 4-star hotel (registration number HB-003728) and is part of the Majestic Hotel Group.
- Does Hotel Casa Teva have a restaurant?
- Yes. The hotel houses Arraval, a restaurant serving contemporary Catalan cuisine from the Raval district, with a terrace.
A four-star hotel in our Barcelona hotel guide because it is home to a restaurant we cover, ranked #50. Data verified 2026-06-22.






