Open Travel Guide
  1. Home
  2. Destinations
  3. Spain
  4. Shopping
  5. Diagonal Mar, Barcelona

Shopping · Spain

Diagonal Mar, Barcelona

  • HoursMonday-Saturday 10AM-10PM

Diagonal Mar is a large modern shopping center located in the Diagonal Mar district of eastern Barcelona, close to the Barceloneta beach and the Poblenou waterfront. Opened in 2001 as part of the post-Olympic urban regeneration of Barcelona's northeastern seafront, the mall sits at the foot of Avinguda Diagonal where it meets the sea, connected to the Diagonal Mar park — one of the city's largest public gardens.

Modern mall near Barceloneta beach with 200 stores, multiplex cinema, and terrace restaurants. Convenient for beachside shopping with good transport links via metro.

Diagonal Mar is a large modern shopping center located in the Diagonal Mar district of eastern Barcelona, close to the Barceloneta beach and the Poblenou waterfront. Opened in 2001 as part of the post-Olympic urban regeneration of Barcelona's northeastern seafront, the mall sits at the foot of Avinguda Diagonal where it meets the sea, connected to the Diagonal Mar park — one of the city's largest public gardens. The Diagonal Mar metro station (Line 4) is directly adjacent, providing straightforward access from the city center without requiring a car.

The mall hosts approximately 200 stores across three levels, with an offer spanning fast fashion, sportswear, home goods, technology, and a food court. Anchor tenants include El Corte Inglés with a full department store presence, MediaMarkt for electronics, and several Inditex Group chains including Zara, Stradivarius, Bershka, and Pull&Bear. The fashion offer covers a broad mid-market range rather than luxury retail. A Caprabo supermarket provides everyday grocery shopping. The top floor is dedicated to restaurants and a Cinesa multiplex cinema, with outdoor terrace dining available in warmer months.

Diagonal Mar's primary advantage is its location: it serves both Barcelona residents from the Poblenou and Diagonal Mar neighborhoods and visitors staying in the beachside hotels of the Olympic Village area. After a morning at Barceloneta beach, the mall provides a convenient air-conditioned retreat. The surrounding public spaces — Diagonal Mar park with its ornamental lake, and the adjacent Forum area — make it easy to combine a shopping visit with an outdoor walk. Compared to the Eixample or Barri Gòtic, the district is quieter and less congested. Tax-free shopping is available through the Global Blue scheme at eligible retailers for non-EU visitors.

Practical information for Diagonal Mar, Barcelona · Last updated April 2026
Hours Monday-Saturday 10AM-10PM

Highlights

  • Conveniently located near Barceloneta beach and the Poblenou waterfront, with direct metro access via Diagonal Mar (L4)
  • Approximately 200 stores on three levels, anchored by El Corte Inglés and MediaMarkt
  • Top-floor restaurant terrace with outdoor dining options and a Cinesa multiplex cinema
  • Adjacent to Diagonal Mar park, one of Barcelona's largest public gardens with an ornamental lake
  • Serves both beach visitors and Poblenou-Diagonal Mar neighborhood residents

Tips for visiting

  • Take metro Line 4 to Diagonal Mar station — the mall entrance is directly connected to the exit
  • The top-floor terrace restaurants are a practical lunch option after a Barceloneta beach morning
  • Weekday afternoons are significantly quieter than weekend sessions
  • Combine with a walk through Diagonal Mar park, directly adjacent to the mall's main entrance
  • Tax-free forms are available at eligible stores; ask at the till for Global Blue documentation

Frequently asked questions

How do visitors get to Diagonal Mar mall?

Diagonal Mar metro station (Line 4, yellow line) is directly connected to the mall entrance. The journey from Barceloneta station takes approximately 3 minutes; from Passeig de Gràcia, allow about 15 minutes with one change at Barceloneta.

Is Diagonal Mar close to the beach?

The mall is positioned near the northern end of the Barceloneta beach and the Olympic Port area, roughly a 10–15 minute walk from the beach itself. It is more conveniently located for the Forum and Poblenou waterfront than the main Barceloneta beach stretch.

What are the main stores at Diagonal Mar?

Anchor tenants include El Corte Inglés, MediaMarkt, Zara, Stradivarius, Bershka, Pull&Bear, and a Caprabo supermarket. The fashion offer is primarily mid-market; there is no significant luxury retail presence.

Does Diagonal Mar have a cinema?

Yes, a Cinesa multiplex cinema operates on the top floor, alongside several terrace restaurants with outdoor seating available in warmer months.