Tables under the lit arcade outside 7 Portes on Passeig d’Isabel II

5 of the best · Barcelona, Spain

Cafés, Granjas and Pâtisseries in Barcelona

Old granjas for hot chocolate, Modernista pâtisseries on La Rambla and speciality coffee.

Our 5 favourites, listed A–Z · Updated October 2026

Insiders' picks

Three of our favourites from this list, vetted by people who know and love Barcelona.

  1. Breakfast institution

    Granja M. Viader

    El Raval·Granja

    A traditional granja off La Rambla for hot chocolate, milk drinks and breakfast.

    Xuclà 4, 08001 BarcelonaExplore View on map

  2. A Modernista shopfront

    Escribà

    La Rambla·Pâtisserie

    The pastry makers’ shop on La Rambla, in the mosaic-fronted Antigua Casa Figueras.

    Explore View on map

The full list: Cafés, A–Z

Show 4 of 5 places on a map
Neighbourhood

Cafés 5

Coffee, chocolate and pastries.

  1. Cakes by Santa Maria del Mar

    Bubó

    El Born·Pâtisserie

    A pâtisserie and shop on Carrer de les Caputxes, beside Santa Maria del Mar.

    Caputxes 10, 08003 BarcelonaExplore View on map

  2. A Modernista shopfront

    Escribà

    La Rambla·Pâtisserie

    The pastry makers’ shop on La Rambla, in the mosaic-fronted Antigua Casa Figueras.

    Explore View on map

  3. Breakfast institution

    Granja M. Viader

    El Raval·Granja

    A traditional granja off La Rambla for hot chocolate, milk drinks and breakfast.

    Xuclà 4, 08001 BarcelonaExplore View on map

  4. Barcelona roaster

    Nomad Coffee

    El Born·Specialty coffee

    A Barcelona coffee roaster with its own cafés.

    Explore View on map

  5. The Roca family’s ice-cream shop

    Rocambolesc (Girona)

    Girona·Ice cream

    Ice cream and desserts in Girona’s old town, from the family behind El Celler de Can Roca.

    Hortes 6, 17001 GironaExplore View on map

Explore more of Barcelona

The ULTIMATE letter

Barcelona in your inbox

An occasional email with new places, events, neighbourhood guides and our latest in-depth articles. No spam, ever.