Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

Select city first

2026-04-10

2026-04-11

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



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Catalonia near Diagonal Mar Shopping Centre Barcelona

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

569 properties found

  • Fantastic Apartment Sant Adria Beach

    75 Avinguda D'Eduard Maristany 1 2, Sant Adria de Besos, Spain

    1.8 km to Diagonal Mar Shopping Centre (Show map)

    The 1-room Fantastic Apartment Sant Adria Beach Sant Adria de Besos provides easy access to various city attractions, such as the Besos Beach, situated only a 5-minute walk away.

    More...

    From US$ 304
    price for 1 night
    Book Now From US$ 304
  • Cute Apartment Sant Adria Beach

    75 Avinguda D'Eduard Maristany 1 3, Sant Adria de Besos, Spain

    1.8 km to Diagonal Mar Shopping Centre (Show map)

    The 60 m² Cute Apartment Sant Adria Beach Sant Adria de Besos is situated nearly a 5-minute walk from the Besos Beach and 25 km from Barcelona-El Prat airport.

    More...

    From US$ 213
    price for 1 night
    Book Now From US$ 213
  • Private Double Room In A Shared Penthouse With Patios

    Calle De Barcelona, 28, Sant Adria de Besos, Spain

    1.8 km to Diagonal Mar Shopping Centre (Show map)

    Featuring Wi-Fi throughout the property, Private Double Room In A Shared Penthouse With Patios Sant Adria de Besos hostel is located a mere 8 minutes' walk from Badalona Beach.

    More...

    From US$ 122
    price for 1 night
    Book Now From US$ 122
  • Apartment Leonor

    Huelva 72, Barcelona, Spain

    1.8 km to Diagonal Mar Shopping Centre (Show map)

    The spacious 100 m² Apartment Leonor Barcelona is located in the Sant Marti district, and Sant Martí tube station is merely a 5-minute stroll away.

    More...

    From US$ 431
    price for 1 night
    Book Now From US$ 431
  • Rambla Poblenou Luxury

    Rambla Del Poblenou 121 Esc D, 3-1, Barcelona, Spain

    1.8 km to Diagonal Mar Shopping Centre (Show map)

    Featuring a swimming pool, the spacious Rambla Poblenou Luxury Apartment Barcelona is a 6-minute walk from the Rambla del Poblenou. This apartment provides private parking for EUR 25 per day on site.

    More...

    From US$ 501
    price for 1 night
    Book Now From US$ 501
  • Travelodge Barcelona Poblenou

    Llull, 170, Barcelona, Spain

    1.9 km to Diagonal Mar Shopping Centre (Show map)

    Located 2.4 km from Humboldt Penguins Zoo, Travelodge Barcelona Poblenou hotel is 500 m from the Rambla del Poblenou. Wi-Fi is offered in the rooms along with a lift and a vending machine, available…

    More...

    From US$ 203
    price for 1 night
    Book Now From US$ 203
  • New! Amazing 2 Bedroom Apartment In Rambla Del Poblenou

    134 Rambla Del Poblenou 3-4, Barcelona, Spain

    1.9 km to Diagonal Mar Shopping Centre (Show map)

    The 66 m² New! Amazing 2 Bedroom Apartment In Rambla Del Poblenou Barcelona is located only 1.4 km from the Design Museum of Barcelona and about a 25-minute walk from El Born.

    More...

    From US$ 258
    price for 1 night
    Book Now From US$ 258
  • Apt.P/5 15Min From Barcelona And Beaches W/Terrace

    8 Carrer De Girona 2 3, Sant Adria de Besos, Spain

    1.9 km to Diagonal Mar Shopping Centre (Show map)

    The 2-room Apt.P/5 15Min From Barcelona And Beaches W/Terrace Sant Adria de Besos is located about a 15-minute ride from the fantastical Gaudi-designed Casa Batllo Apartments and within 6 km of the…

    More...

    From US$ 257
    price for 1 night
    Book Now From US$ 257
  • Apartamento Amplio - Port Forum - Cerca Bcn

    Carrer De Sant Pere, 17, Sant Adria de Besos, Spain

    1.9 km to Diagonal Mar Shopping Centre (Show map)

    Nestled about a 5-minute walk from Sant Joan Baptista, the 90 m² Port Forum, Bcn Y Playas - Apartamento Con Vistas Sant Adria de Besos offers quick access to numerous tourist attractions nearby.

    More...

    Book Now
  • Near To Beach And Barcelona

    Calle De Tarragona, 11, Sant Adria de Besos, Spain

    1.9 km to Diagonal Mar Shopping Centre (Show map)

    Near To Beach And Barcelona Sant Adria de Besos apartment is 4.2 km from the Parc de Can Zam, giving access to numerous sites in the area.

    More...

    From US$ 236
    price for 1 night
    Book Now From US$ 236
  • Fee4Me Comfortable Flat Near The Sea

    11 Carrer De Saragossa Planta 2, Puerta 2, Sant Adria de Besos, Spain

    1.9 km to Diagonal Mar Shopping Centre (Show map)

    The 70 m² Fee4Me Comfortable Flat Near The Sea Sant Adria de Besos is located 8 minutes on foot from Badalona Beach and 7 km from the Gothic Quarter. One of the highlights of this 1-bedroom apartment…

    More...

    From US$ 255
    price for 1 night
    Book Now From US$ 255
  • Stylish Duplex Loft With Terrace

    Carrer De Pere Iv, 151, Bajos 1, Barcelona, Spain

    1.9 km to Diagonal Mar Shopping Centre (Show map)

    The 1-room Stylish Duplex Loft With Terrace Apartment Barcelona lies about a 10-minute ride from the Unesco-listed Parc Guell and just 250 metres from Llacuna tube station.

    More...

    Book Now
  • Alcam Sant Adria

    144 Avinguda De La Platja 4º4º, Sant Adria de Besos, Spain

    1.9 km to Diagonal Mar Shopping Centre (Show map)

    Situated about 5 minutes' walk from the Besos Beach, the spacious 2-bedroom Alcam Sant Adria Apartment Sant Adria de Besos offers guests easy access to various tourist attractions nearby.

    More...

    From US$ 349
    price for 1 night
    Book Now From US$ 349
  • Guestready- Lovely Apartment In Barcelona

    Carrer De La Llacuna, 49, Barcelona, Spain, Barcelona, Spain

    1.9 km to Diagonal Mar Shopping Centre (Show map)

    The 59 m² Guestready- Lovely Apartment In Barcelona is located 3.9 km from Passeig de Gràcia - train station and nearly a 5-minute walk from the Rambla del Poblenou.

    More...

    Book Now
  • Superflat Near Beach 15' Center

    155 Carrer De La Mare De Deu Del Carme 1º 3ª, Sant Adria de Besos, Spain

    1.9 km to Diagonal Mar Shopping Centre (Show map)

    Located merely 500 metres from Artigues underground station, the spacious 65 m² Superflat Near Beach 15' Center Sant Adria de Besos apartment also boasts proximity to Sant Joan Baptista.

    More...

    From US$ 169
    price for 1 night
    Book Now From US$ 169
  • Four Points By Sheraton Barcelona Diagonal

    Avenida Diagonal 161-163, Barcelona, Spain

    1.9 km to Diagonal Mar Shopping Centre (Show map)

    Located around 25 minutes on foot from the large Roman Catholic church "Basilica of the Sagrada Familia", the 4-star family Four Points By Sheraton Barcelona Diagonal hotel features Wi-Fi in public…

    More...

    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • Hotel Paxton Barcelona

    160 Carrer De Llull, Barcelona, Spain

    1.9 km to Diagonal Mar Shopping Centre (Show map)

    The 4-star Hotel Paxton Barcelona, located within 7 km of the massive Camp Nou Stadium, offers an infinity pool and Wi-Fi in public areas. This Barcelona hotel is 3.9 km from Passeig de Gràcia…

    More...

    From US$ 199
    price for 1 night
    Book Now From US$ 199
  • Acta Voraport

    Carrer De Ramon Turro 169-B, Barcelona, Spain

    1.9 km to Diagonal Mar Shopping Centre (Show map)

    The 3-star smoke-free Acta Voraport Hotel Barcelona is located within a 1-km distance of Playa de Bogatell and comprises 313 rooms with modern comforts. This Barcelona hotel offers a banquet hall…

    More...

    From US$ 143
    price for 1 night
    Book Now From US$ 143
  • Lets Holidays Apartment Barcelona Near Beach

    Llull, 151, Barcelona, Spain

    1.9 km to Diagonal Mar Shopping Centre (Show map)

    The 1-room Lets Holidays Apartment Barcelona Near Beach lies 2.2 km from the large Roman Catholic church "Basilica of the Sagrada Familia" and around a 5-minute walk from Llacuna tube station.

    More...

    From US$ 530
    price for 1 night
    Book Now From US$ 530
  • Barcelona Beach Vibes

    7 Carrer De Sant Joaquim 1º, Sant Adria de Besos, Spain

    1.9 km to Diagonal Mar Shopping Centre (Show map)

    Barcelona Beach Vibes Sant Adria de Besos apartment lies within 7 km of the Casa Milà and around 500 metres from Artigues tube station. Access to lawn tennis is offered for active guests.

    More...

    From US$ 147
    price for 1 night
    Book Now From US$ 147