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-05-14

2026-05-15

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

523 options found

  • 1216 - Forum Gardens Apartment

    Passeig Del Taulat , 223, Barcelona, Spain

    1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Situated around 5 minutes' walk from Poema, the beachfront 1-bedroom 1216 - Forum Gardens Apartment Barcelona offers guests easy access to various tourist attractions nearby.

    More...
    From US$ 368
    price for 1 night
    BOOK From US$ 368
  • Beautiful Boat

    12 Carrer De La Pau Port Forum, Sant Adria de Besos, Spain

    1.1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Beautiful Kiwi Boat Hotel Sant Adria de Besos is a great place to stay in the Forum Beach district, approximately a 25-minute walk from Gorg, Badalona. This botel comes with Wi-Fi in public areas.

    More...
    From US$ 261
    price for 1 night
    BOOK From US$ 261
  • Barco El Viento

    12 Carrer De La Pau Port Forum, Sant Adria de Besos, Spain

    1.1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Located at a distance of 1.4 km from Parc del Forum, Barco El Viento Hotel Sant Adria de Besos is about 5 minutes' walk from Playa del Besos. The botel also includes parking.

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Occidental Atenea Mar - Adults Only

    Paseo Garcia Faria 37-47, Barcelona, Spain

    1.1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Featuring car rentals, as well as 24-hour reception and wake-up service, the 4-star Occidental Atenea Mar - Adults Only Barcelona hotel is nearly a 5-minute walk from the Garcia Faria Linear Park.

    More...
    From US$ 232
    price for 1 night
    BOOK From US$ 232
  • Bacrou Apartment, Design Loft Near The Sea

    Carrer De Bac De Roda, Barcelona, Spain

    1.1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The spacious 1-bedroom Bacrou Apartment, Design Loft Near The Sea Barcelona offers proximity to such tourist attractions as the Gandhi Gardens, situated nearly a 5-minute walk away.

    More...
    From US$ 241
    price for 1 night
    BOOK From US$ 241
  • The Social Hub Barcelona Poblenou Extended Stay

    Cristobal De Moura 49, Barcelona, Spain

    1.1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The 4-star smoke-free The Social Hub Barcelona Poblenou Extended Stay hotel, located nearly 5 minutes on foot from the Parc del Centre del Poblenou, offers an outdoor swimming pool, Wi-Fi in public…

    More...
    From US$ 113
    price for 1 night
    BOOK From US$ 113
  • Opening Doors Poblenou Beach

    Carrer De Bac De Roda, 69, 3O 5O, Barcelona, Spain

    1.1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Located merely a 14-minute walk from the Diagonal Mar Centro Comercial, the 70 m² Opening Doors Poblenou Beach Barcelona apartment gives access to a number of tourist attractions in the area.

    More...
    From US$ 456
    price for 1 night
    BOOK From US$ 456
  • Atico Cerca Playa Y Centro A 10 Min.

    9 Carrer De Goya, Sant Adria de Besos, Spain

    1.1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The 1-room Atico Cerca Playa Y Centro A 10 Min. Apartment Sant Adria de Besos offers easy entry to such city sights as Les Cultures, situated only a 5-minute walk away.

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • The Social Hub Barcelona Poblenou

    49 Carrer De Cristobal De Moura, Barcelona, Spain

    1.1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The 4-star boutique The Social Hub Barcelona Poblenou Hotel is located within 5 minutes' walk of the Parc del Centre del Poblenou, offering 293 rooms along with a sundeck and a shared lounge.

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • Apartment With Sea Views Next To The Beach Of Mar Bella

    5 Carrer De Bac De Roda 3ºb, Barcelona, Spain

    1.1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Located about a 10-minute ride from the Gothic Quarter, the beachfront 43 m² Apartment With Sea Views Next To The Beach Of Mar Bella Barcelona features complimentary private parking for those who…

    More...
    From US$ 281
    price for 1 night
    BOOK From US$ 281
  • Splash

    5 Carrer De Bac De Roda, Barcelona, Spain

    1.1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Featuring a lift and a tour desk, the 45 m² Splash Barcelona apartment is located only 1.9 km from Port Olimpic Marina. Wi-Fi is provided for both business and leisure activities.

    More...
    From US$ 205
    price for 1 night
    BOOK From US$ 205
  • Apartamento En Barcelona

    6 Carrer De Tarba 4 - 1, Barcelona, Spain

    1.1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Nestled in the Sant Marti district, Apartamento En Barcelona is 2.1 km from such cultural places of interest as the Natural Science Museum of Barcelona.

    More...
    From US$ 145
    price for 1 night
    BOOK From US$ 145
  • Caterina Bac De Roda

    Carrer De Bac De Roda, 81, Barcelona, Spain

    1.1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Caterina Bac De Roda Barcelona apartment offers easy entry to such city sights as the Gandhi Gardens, situated nearly a 5-minute walk away.

    More...
    BOOK
  • Stay U-Nique Apartments Diagonal Mar

    Avinguda Diagonal 99, Barcelona, Spain

    1.1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Situated about a 5-minute walk from the Parc del Centre del Poblenou, the 120 m² Stay U-Nique Apartments Diagonal Mar Barcelona offers guests easy access to various tourist attractions nearby.

    More...
    From US$ 605
    price for 1 night
    BOOK From US$ 605
  • Magno II Boat

    Carrer De La Pau, 12 Puerta Amarre C41. Marina Port Forum, Sant Adria de Besos, Spain

    1.2 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Located a 15-minute drive from the tree-lined Las Ramblas Pedestrian Street, Magno II Boat Hotel Sant Adria de Besos is just 5 minutes' stroll from Cafe del Mar Barcelona Club. The botel features Wi…

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • Caterina 22@ Poblenou

    4 Passatge D'Olive I Maristany, Barcelona, Spain

    1.2 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The 9-room Caterina 22@ Poblenou Apartment Barcelona provides easy access to various city attractions, such as the Gandhi Gardens, situated approximately a 5-minute walk away. At the apartment, Wi-Fi…

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

    Venecuela, 3-7, Barcelona, Spain

    1.2 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The 55 m² Stay U-Nique Apartments Venecuela Barcelona provides easy access to various city attractions, such as the MUHBA Oliva Artes, situated nearly a 5-minute walk away.

    More...
    From US$ 271
    price for 1 night
    BOOK From US$ 271
  • Vale Beach

    38 Carrer D'Espronceda, Barcelona, Spain

    1.2 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Situated a 5-minute walk from the Gandhi Gardens, the spacious Vale Beach Barcelona apartment looks out onto the city.

    More...
    From US$ 303
    price for 1 night
    BOOK From US$ 303
  • Quiet Modern 2 Bed Apartment With Balcony, Pool And Free Parking

    Carrer De Cristobal De Moura, 38 Floor 7 Flat 1, Barcelona, Spain

    1.2 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Situated nearly a 15-minute stroll from Bac de Roda underground station, the spacious 90 m² Quiet Modern 2 Bed Apartment With Balcony, Pool And Free Parking Barcelona offers Wi-Fi for business or…

    More...
    From US$ 480
    price for 1 night
    BOOK From US$ 480
  • Victoria Diagonal Mar Barcelona

    Bac De Roda 118, Barcelona, Spain

    1.2 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The 8-room Victoria Diagonal Mar Barcelona Apartment provides swift access to various city landmarks, such as the Parc del Centre del Poblenou, located just a 5-minute walk away. Wi-Fi and parking…

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