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-02-07

2026-02-08

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

506 options found

  • Penthouse With The Best Views!

    Passeig De Garcia Faria, 75 25-3, Barcelona, Spain

    0.7 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The spacious 3-bedroom Penthouse With The Best Views! Barcelona apartment is nestled in the Holborn district of Barcelona, 2.6 km from the 38-story skyscraper "Agbar Tower". This beachfront apartment…

    More...
    From US$ 2417
    price for 1 night
    BOOK From US$ 2417
  • Beachfront With Terrace

    6 Carrer De La Selva De Mar 2º 1ª, Barcelona, Spain

    0.7 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The spacious 200 m² Beachfront With Terrace Barcelona apartment is within 25 minutes' walk of Sala Razzmatazz Nightclub.

    More...
    From US$ 416
    price for 1 night
    BOOK From US$ 416
  • Rent Top Apartments Beach-Diagonal Mar

    Passeig De Taulat 279 C, Barcelona, Spain

    0.7 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The exclusive Rent Top Apartments Beach-Diagonal Mar is situated in a modern neighbourhood, at a distance of 3.6 km from Picasso Museum, and overlooks the city. This stylish apartment comes with a…

    More...
    From US$ 251
    price for 1 night
    BOOK From US$ 251
  • Nova Mar Bella Apartment

    Carrer D'Alfons El Magnanim, 71 Planta 10, Piso 1, Barcelona, Spain

    0.7 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The spacious Nova Mar Bella Apartment is located just 400 metres from Les Cultures and a 10-minute ride from Cascada Monumental. This apartment offers a private parking garage nearby and modern…

    More...
    From US$ 170
    price for 1 night
    BOOK From US$ 170
  • You Stylish Beach Apartments

    Apartments At Different Addresses, Barcelona, Spain

    0.7 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Located just 1.5 km from Mar Bella beach, the 6-room You Stylish Beach Apartments comprises a balcony and a sitting area. Situated very close to A Ramon Calsina, this apartment offers a sunbathing…

    More...
    From US$ 2268
    price for 1 night
    BOOK From US$ 2268
  • Aparto Cristobal De Moura Hall Of Residence - Only For Students In Barcelona

    C/ De Cristobal De Moura, 196, Barcelona, Spain

    0.7 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Aparto Cristobal De Moura Hall Of Residence - Only For Students In Barcelona offers proximity to a number of tourist attractions, such as the 38-story skyscraper "Agbar Tower", located approximately…

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Hotel Bestprice Diagonal

    Avenida Diagonal, 70, Barcelona, Spain

    0.7 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Featuring a vending machine and a tour desk, the family Hotel Bestprice Diagonal Barcelona is located merely 6 minutes' walk from Mural del Comic. This modern hotel is a good starting point for…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Magnifica Isla De La Playa Forum Y Ccib

    Calle Merce Rodoreda, 11, 2B, 6, Sant Adria de Besos, Spain

    0.7 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The 70 m² Magnifica Isla De La Playa Forum Y Ccib Sant Adria de Besos apartment is about 6 km from Las Ramblas and provides spa facilities such as an indoor pool. At this 2-bedroom apartment guests…

    More...
    BOOK
  • Acogedor Apartamento Diagonal Mar

    Calle Pallars 378 , Bajos, Puerta 2, Barcelona, Spain

    0.7 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Situated approximately 10 minutes by car from the Basilica of the Sagrada Familia, the 1-room Acogedor Apartamento Diagonal Mar Barcelona provides convenient access to numerous nearby attractions.

    More...
    From US$ 212
    price for 1 night
    BOOK From US$ 212
  • Barco El Marques

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

    0.7 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Located 4.4 km from Ciutadella Park, Barco El Marques Hotel Sant Adria de Besos is just 5 minutes' stroll from Rellotge analematic. This Sant Adria de Besos botel also includes private parking.

    More...
    From US$ 251
    price for 1 night
    BOOK From US$ 251
  • Hotel Barcelona Condal Mar Affiliated By Melia

    C/ Cristobal de Moura 138, Barcelona, Spain

    0.7 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Offering cars for rent, the 4-star Hotel Barcelona Condal Mar Affiliated By Melia lies around 5 minutes' walk from Parroquia de Sant Francesc de Paula Parish. Located not far from the Avinguda…

    More...
    From US$ 213
    price for 1 night
    BOOK From US$ 213
  • Apartamento Cerca De La Playa

    Paseo De Garcia Faria, 69, Barcelona, Spain

    0.8 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Located 3.6 km from the Prominent Placa de Catalunya Central Square, the 2-room Apartamento Cerca De La Playa Barcelona provides access to a number of tourist sites nearby.

    More...
    From US$ 113
    price for 1 night
    BOOK From US$ 113
  • Plaza Serra

    Placa Dels Germans Serra, 9 Квартира 3, 6 Этаж, Barcelona, Spain

    0.8 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Located approximately 5 minutes' walk from Les Cultures, Plaza Serra Barcelona hotel gives easy access to various tourist attractions.

    More...
    BOOK
  • 3 Bedrooms, 2 Bathrooms For 6 Pax, Swimming Pool, Free Parking And Near The Beach!

    11 Carrer De Merce Rodoreda, Sant Adria de Besos, Spain

    0.8 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The 100 m² 3 Bedrooms, 2 Bathrooms For 6 Pax, Swimming Pool, Free Parking And Near The Beach! Sant Adria de Besos apartment includes a terrace and is located 4.9 km from the private Chocolate Museum.…

    More...
    From US$ 270
    price for 1 night
    BOOK From US$ 270
  • 2 Bedrooms And 2 Bathrooms For 5 Pax, Swimming Pool, Free Parking And Near The Beach!

    Carrer De Merce Rodoreda 11-19, 1º - 2ª Escala B, 08930, Sant Adria de Besos, Spain

    0.8 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The spacious 80 m² 2 Bedrooms And 2 Bathrooms For 5 Pax, Swimming Pool, Free Parking And Near The Beach! Sant Adria de Besos apartment is located in Sant Adria de Besos, about a 10-minute ride from…

    More...
    From US$ 299
    price for 1 night
    BOOK From US$ 299
  • Boat Hotel Barcelona

    Port Forum Moll De La Ronda Port Forum Moll De La Ronda, Sant Adria de Besos, Spain

    0.8 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Situated 10 minutes' drive from Basilica of the Sagrada Familia, Boat Hotel Barcelona Sant Adria de Besos features Wi-Fi throughout the property and a free private car park on site. Boasting an à la…

    More...
    From US$ 201
    price for 1 night
    BOOK From US$ 201
  • Near Maresme Forum Apartment

    Maresme 122, Barcelona, Spain

    0.8 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Near Maresme Forum Apartment lies 4.8 km from the Unesco-listed Parc Guell and a 10-minute stroll from Besos Mar tube station.

    More...
    From US$ 200
    price for 1 night
    BOOK From US$ 200
  • Forum Beach

    Calle Merce Rodoreda, 11, A, 3-2, Sant Adria De Besos, Sant Adria de Besos, Spain

    0.8 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The spacious Forum Beach Sant Adria de Besos apartment is located in Sant Adria de Besos, a 10-minute ride from the Mar Bella Beach, and boasts an indoor pool.

    More...
    From US$ 203
    price for 1 night
    BOOK From US$ 203
  • Boat Accommodations Barcelona

    Port Forum Moll De La Ronda, Sant Adria de Besos, Spain

    0.8 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    Located at a distance of 4.4 km from Ciutadella Park, which offers the thrill of discovering something beautiful, Boat Accommodations Barcelona Sant Adria de Besos hotel offers a restaurant and a…

    More...
    From US$ 448
    price for 1 night
    BOOK From US$ 448
  • Forum Beach 2 And Pool Apartment Barcelona

    11 Carrer De Merce Rodoreda, Sant Adria de Besos, Spain

    0.8 km to Diagonal Mar Shopping Centre

    (Show map)

    Show map

    The spacious 2-bedroom Forum Beach 2 And Pool Apartment Barcelona Sant Adria de Besos is situated in Sant Adria de Besos, within 6 km of the Gothic Quarter, and offers spa amenities such as an indoor…

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