Hotel bcn Barcelona.com
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Polski Português Русский

Find Hotels

2026-06-30

2026-07-01

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Barcelona near Diagonal Mar Shopping Centre

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

431 options found

  • A Sunny Room

    Calle De Las Navas De Tolosa, Barcelona, Spain

    2.5 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The spacious A Sunny Room Barcelona is set in Sant Andreu district near Sant Marti del Clot. The spacious accommodation also includes a fully furnished kitchen with an oven and a dishwasher.

    More...
    BOOK
  • Apartament Clot 2

    Carrer De La Sequia Comtal, 10-12 1º-2ª, Barcelona, Spain

    2.5 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Located within 25 minutes' walk of the private Chocolate Museum, the 60 m² Apartament Clot 2 Barcelona provides access to a number of tourist sites nearby.

    More...
    From US$ 231
    price for 1 night
    BOOK From US$ 231
  • Easyhotel Barcelona La Sagrera

    Carrer De Bofarull, 4, Sant Andreu, Barcelona, Spain

    2.5 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Located approximately 20 minutes' walk from the monumental church "Basilica of the Sagrada Familia", Easyhotel Barcelona La Sagrera hotel offers access to tourist attractions throughout Barcelona.

    More...
    From US$ 140
    price for 1 night
    BOOK From US$ 140
  • Apartament Clot 1

    Sequia Comtal 10-12, Barcelona, Spain

    2.5 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The contemporary shopping mall "Centro Comercial Glories" is around 700 metres from the functional 60 m² Apartament Clot 1 Barcelona, while Sant Marti del Clot is situated nearby.

    More...
    From US$ 195
    price for 1 night
    BOOK From US$ 195
  • Apartamentos Navas 2

    Carrer De Bofarull 7, Barcelona, Spain

    2.5 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Located nearly 25 minutes on foot from Sala Razzmatazz Nightclub, Apartamentos Navas 2 Barcelona features private car parking for those who travel by car. The nearest bus stop Meridiana - Josep…

    More...
    From US$ 261
    price for 1 night
    BOOK From US$ 261
  • Apartment Marti

    Bofarull, 48 9º 4ª, Barcelona, Spain

    2.5 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The 1-room Apartment Marti Barcelona features convenient proximity to such city attractions as Nau Ivanow, situated approximately a 5-minute walk away.

    More...
    From US$ 341
    price for 1 night
    BOOK From US$ 341
  • Navas 2

    C/ De Bofarull 7, Barcelona, Spain

    2.5 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Offering a location nearly 25 minutes' walk from the large Roman Catholic church "Basilica of the Sagrada Familia", the spacious 2-bedroom Navas 2 Apartment Barcelona also gives access to a variety…

    More...
    From US$ 1082
    price for 1 night
    BOOK From US$ 1082
  • Apartamentos Navas

    Carrer De Bofarull, 7, Barcelona, Spain

    2.6 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Located approximately 10 minutes' drive from the fantastical Gaudi-designed Casa Batllo Apartments, the 55 m² Apartamentos Navas Barcelona is 4.3 km from a top family-friendly place like the…

    More...
    From US$ 373
    price for 1 night
    BOOK From US$ 373
  • Cheerful Olympic Village Beach Apartment

    Carrer De Ramon Turro, 89, Barcelona, Spain

    2.6 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The Gothic Cathedral of Barcelona is approximately 25 minutes' walk from Cheerful Olympic Village Beach Apartment Barcelona, while Brutus de Gaper Antique Store is situated nearby.

    More...
    From US$ 370
    price for 1 night
    BOOK From US$ 370
  • Nh Barcelona Diagonal Poblenou

    Alaba 9496, Barcelona, Spain

    2.6 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The 3-star smoke-free Nh Barcelona Diagonal Poblenou hotel offers quick access to the Museum of Music, which is only a 5-minute walk away. This Barcelona hotel features air-conditioned rooms, a…

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Sea Views & City Skyline

    79 Carrer De Salvador Espriu 6-1, Barcelona, Spain

    2.6 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The beachfront Sea Views & City Skyline Barcelona apartment is located a 6-minute walk from Port Olimpic Marina and overlooks the mountain. For those travelling by car, this apartment offers free…

    More...
    From US$ 539
    price for 1 night
    BOOK From US$ 539
  • Barcelona Chic Apartments- Free Parking - 10 Min Bcn Center By Metro

    48 Carrer De Bofarull, Barcelona, Spain

    2.6 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The spacious 1-bedroom Barcelona Chic Apartments- Free Parking - 10 Min Bcn Center By Metro offers views of the street and a location approximately 10 minutes' walk from the Romanian Orthodox Church.…

    More...
    From US$ 393
    price for 1 night
    BOOK From US$ 393
  • Sweett - Bogatell Beach

    De Ramon Turro 89, Barcelona, Spain

    2.6 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The spacious 65 m² Sweett - Bogatell Beach Barcelona apartment lies around a 10-minute drive from the listed Parc Guell and just 550 metres from Llacuna tube station.

    More...
    From US$ 478
    price for 1 night
    BOOK From US$ 478
  • Catalonia Atenas

    Av Meridiana 151, Barcelona, Spain

    2.6 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The 4-star Catalonia Atenas Barcelona hotel is situated in the Sant Marti district of Barcelona, 3.8 km from the Barcelona Aquarium, which is highly recommended for a family visit. Guests can spend…

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • Vila Olimpica Skyline

    Carrer Salvador Espriu, 79 Bb, Barcelona, Spain

    2.6 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The spacious 160 m² Vila Olimpica Skyline Barcelona apartment is located within a 7-km distance of Camp Nou Football Stadium and offers Wi-Fi for either business or leisure. The enclosed shopping…

    More...
    From US$ 968
    price for 1 night
    BOOK From US$ 968
  • Hotel & Spa Villa Olimpica Suites

    Pallars, 121-125, Barcelona, Spain

    2.6 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Located approximately a 20-minute stroll from the Picasso Museum, the 4-star Hotel & Spa Villa Olimpica Suites Barcelona boasts a wellness centre and a hammam spa with facial treatments. Featuring an…

    More...
    From US$ 187
    price for 1 night
    BOOK From US$ 187
  • Holiday Home La Casa Azul

    Passatge Ali Bei, 4, Barcelona, Spain

    2.6 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The 1-bedroom Holiday Home La Casa Azul Barcelona, located around 25 minutes' walk from El Born, invites guests to relax in a solarium. Offering Wi-Fi, this accommodation is right around the corner…

    More...
    From US$ 456
    price for 1 night
    BOOK From US$ 456
  • Stay U-Nique Apartments Rogent

    Carrer De Rogent 28, Barcelona, Spain

    2.6 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Located about 200 metres from El Clot underground station, Stay U-Nique Apartments Rogent Barcelona also boasts proximity to the Clot Market.

    More...
    From US$ 377
    price for 1 night
    BOOK From US$ 377
  • Alcam Vila Olimpica

    Salvador Espriu 73, Barcelona, Spain

    2.6 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The 2-room Alcam Vila Olimpica Barcelona apartment lies in the Nova Icaria Beach district and offers swift access to the 19th-century formal Ciutadella Park, which is a mere 0.7 km away. Guests will…

    More...
    From US$ 626
    price for 1 night
    BOOK From US$ 626
  • Comtal Homey Apartments

    Carrer De Salvador Espriu 75, Barcelona, Spain

    2.6 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The beachfront Comtal Homey Apartments Barcelona includes a terrace and is located nearly a 25-minute walk from the Gothic Cathedral of Barcelona. The apartment offers complimentary private parking…

    More...
    From US$ 391
    price for 1 night
    BOOK From US$ 391