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) Bulgarian lev (BGN) 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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Polski Português Русский

Find Hotels

2026-03-04

2026-03-05

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

510 options found

  • Zafiro, A Wonderful Yacht In Barcelona

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

    1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The 1-room Zafiro, A Wonderful Yacht In Barcelona Apartment Sant Adria de Besos offers easy entry to such city sights as the Parc del Fòrum, situated merely a 5-minute walk away. The 40 m² apartment…

    More...
    From US$ 136
    price for 1 night
    BOOK From US$ 136
  • Roc - 2 Bedrooms In Poblenou

    Carrer De Ramon Turro 294, Barcelona, Spain

    1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Staying at the 60 m² Roc - 2 Bedrooms In Poblenou Barcelona apartment, guests can reach the Picasso Museum, situated 2.9 km away.

    More...
    BOOK
  • Sleep & Boats Barcelona City

    Carrer De La Pau, 12 Edificio De Capitania Del Puerto, Sant Adria de Besos, Spain

    1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Located 7 km from Las Ramblas, Sleep & Boats Barcelona City Sant Adria de Besos is 5 minutes' stroll from Playa del Besos. Wi-Fi is offered throughout the property at the botel.

    More...
    From US$ 162
    price for 1 night
    BOOK From US$ 162
  • The Olive

    Carrer De Fluvia, 97, Barcelona, Spain

    1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Situated 4.8 km from the Maritime Museum, the spacious 1-bedroom The Olive Apartment Barcelona provides convenient access to numerous nearby attractions.

    More...
    BOOK
  • The Floating Home

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

    1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Located approximately a 10-minute drive from Port Olimpic, The Floating Home Sant Adria de Besos hotel is around 5 minutes' walk from Rellotge analematic.

    More...
    From US$ 196
    price for 1 night
    BOOK From US$ 196
  • Relax On The Sea

    Carrer De Pau, 12, Barcelona, Spain

    1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Relax On The Sea Hotel gives quick access to Barcelona International Convention Center, situated approximately a 5-minute walk away. This beachfront botel also entices guests with shuttle service.

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • 1216 - Forum Gardens Apartment

    Passeig Del Taulat , 223, Barcelona, Spain

    1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The beachfront 1-bedroom 1216 - Forum Gardens Apartment is located in the Sant Marti district, and Poblenou tube station is around 700 metres away. To diversify guests' leisure, a seasonal outdoor…

    More...
    From US$ 356
    price for 1 night
    BOOK From US$ 356
  • 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

    The 4-star Occidental Atenea Mar - Adults Only Barcelona hotel offers quick access to the Mar Bella Beach, located just 6 minutes' walk away. Providing guests with 24-hour reception and wake-up…

    More...
    From US$ 206
    price for 1 night
    BOOK From US$ 206
  • 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 is located in the Sant Marti district, approximately 15 minutes' walk from Dog area.

    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

    Featuring a restaurant, the 4-star smoke-free The Social Hub Barcelona Poblenou Extended Stay hotel is located merely a 6-minute stroll from Pou del mon.

    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

    The 70 m² Opening Doors Poblenou Beach Barcelona apartment lies 3 km from the Monumental Cascade. This 1-bedroom apartment is located in the Holborn district, just a few steps from Selva de Mar tube…

    More...
    From US$ 220
    price for 1 night
    BOOK From US$ 220
  • 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 provides swift access to various city landmarks, such as Les Cultures, located 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

    Located nearly 5 minutes' walk from the MUHBA Oliva Artes, the 4-star boutique The Social Hub Barcelona Poblenou Hotel features a sundeck and a shared lounge. This Barcelona hotel offers 287 rooms…

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

    5 Carrer De Bac De Roda, Barcelona, Spain

    1.1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Offering a lift and a tour desk, the 45 m² Splash Barcelona apartment lies 17 minutes' walk from the Barcelona International Convention Center. The apartment features Wi-Fi throughout the property.

    More...
    From US$ 205
    price for 1 night
    BOOK From US$ 205
  • 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

    The beachfront 43 m² Apartment With Sea Views Next To The Beach Of Mar Bella Barcelona overlooks the sea and provides guests with Wi-Fi and free private parking on site. The tree-lined Las Ramblas…

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

    6 Carrer De Tarba 4 - 1, Barcelona, Spain

    1.1 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Located 15 minutes by car from the Plaça de Catalunya, the 65 m² Apartamento En Barcelona is 4.1 km from a top family-friendly place like Humboldt Penguins.

    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

    Offering a location 4.3 km from the fantastical Gaudi-designed Casa Batllo Apartments, Caterina Bac De Roda Barcelona apartment also gives access to a variety of tourist spots in the vicinity.

    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

    The 120 m^2 Stay U-Nique Apartments Diagonal Mar is situated nearly a 5-minute walk from Parc del Centre del Poblenou and 25 km from Barcelona-El Prat airport. This 2-bedroom apartment features a…

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