Hotels in Diagonal Mar, Barcelona

Enter your dates and choose from 48 hotels and other places to stay

Featured hotels in Diagonal Mar

Filter by:

Star rating
Review score

Eurohotel Diagonal Port

Hotel in Sant Martí, Barcelona

Just 350 metres from Mar Bella Beach, Eurohotel Diagonal Port offers Mediterranean Sea views from its setting in Barcelona’s Poble Nou district.

J
Jonathan
From
Switzerland
What a fantastic spot. The rooftop bar is excellent. Location is great. Staff are wonderful.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,166 reviews
Price from
US$142.52
1 night, 2 adults

Barcelona Princess

Hotel in Sant Martí, Barcelona

Barcelona Princess Hotel is a 10-minute walk from the beach in the city’s Forum area. It offers wonderful views and a free gym. Free WiFi is available throughout.

I
Ivaylo
From
Bulgaria
Nice view to the city high floor !
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 10,281 reviews
Price from
US$236.14
1 night, 2 adults

Occidental Atenea Mar - Adults Only

Hotel in Sant Martí, Barcelona

Situated 150 metres from Barcelona’s Nova Mar Bella Beach, Occidental Atenea Mar - Adults Only offers sauna and gym, and a free WiFi zone. Each air-conditioned room features international satellite...

P
Paulina
From
Ireland
Beautiful hotel, great location, great staff, very nice breakfast
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,113 reviews
Price from
US$201.41
1 night, 2 adults

Hotel BESTPRICE Diagonal

Hotel in Sant Martí, Barcelona

Located 5 minutes’ walk from Diagonal Park and 100 metres from Selva de Mar Metro Station, Hotel BESTPRICE Diagonal is a new hotel with modern décor. Free Wi-Fi is available in all areas.

S
Sai Prashanth
From
France
Everything is good, but I would have liked to have a free breakfast instead of 6 euros.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,219 reviews
Price from
US$87.16
1 night, 2 adults

Leonardo Royal Hotel Barcelona Forum

Hotel in Sant Martí, Barcelona

Leonardo Royal Hotel Barcelona Forum is located opposite Diagonal Mar Shopping Centre, at the end of Avenida Diagonal. It offers a rooftop pool and modern rooms with Mediterranean Sea views.

S
Suz
From
United Kingdom
Vincente (Pique) was the best! Great customer service. Made our dream to see a live Barca match come true totally unplanned - just in conversation on checking in. Despite being out of the way, the location had easy access þo the metro and the area felt safe and was peaceful to afford good sleep.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,854 reviews
Price from
US$242.75
1 night, 2 adults

Attica 21 Barcelona Mar

Hotel in Sant Martí, Barcelona

Located in the modern Diagonal Mar district of Barcelona, Attica 21 is only 300 metres from the beach. The hotel has a rooftop swimming pool and free Wi-Fi.

C
Catalin
From
Singapore
Clean, quiet, all services were very good.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,066 reviews
Price from
US$216.02
1 night, 2 adults

Hilton Diagonal Mar Barcelona

Hotel in Sant Martí, Barcelona

Hilton Diagonal Mar Barcelona has a seasonal outdoor swimming pool, fitness centre, a terrace and restaurant in Barcelona. With free WiFi, this 4-star hotel offers room service and an ATM.

М
Мария
From
Ukraine
Very stylish, clean, friendly and helpful staff!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,234 reviews
Price from
US$284.29
1 night, 2 adults

Vincci Bit

Hotel in Sant Martí, Barcelona

Vincci Bit is located just 10 minutes walk from Mar Bella beach. Situated a 7-minute walk from El Maresme Forum Metro Station, it features a sauna, a gym and a rooftop swimming pool with city views.

C
Corina
From
Canada
The staff went out of their way to be attentive. They even noticed that we kept going back for more coffee and asked us if we would like an entire coffee pot for ourselves. The check in and check out was speedy and excellent. The staff speaks very well English.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5,985 reviews
Price from
US$198.23
1 night, 2 adults

Vincci Maritimo

Hotel in Sant Martí, Barcelona

Vincci Marítimo is located 10 minutes’ walk from Barcelona’s Diagonal Mar Shopping Centre and the CCIB Convention Centre.

A
Abdullah
From
Norway
Everyone was kind and nice staff. I think it's the best hotel in Berclone thanks you
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,725 reviews
Price from
US$220.26
1 night, 2 adults

Catalonia Barcelona Beach

Hotel in Sant Martí, Barcelona

Located on the seafront in the Poble Nou district, Catalonia Barcelona Beach offers elegant rooms with satellite TV and free WiFi.

M
Marcia
From
Brazil
People that work there, specially in the reception....
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 789 reviews
Price from
US$159.01
1 night, 2 adults
See all 48 hotels in Diagonal Mar

Most booked hotels in Diagonal Mar in the past month

See all

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,166 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,854 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5,991 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,725 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 10,281 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,234 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,219 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,113 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 789 reviews

Popular with guests booking hotels in Barcelona

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,066 reviews

Check out other unique places to stay in Diagonal Mar

Hotels with Pools

15 hotels with pools in Diagonal Mar

Family Hotels

22 family hotels in Diagonal Mar

Accessible Hotels

11 accessible hotels in Diagonal Mar

Cheap hotels

18 cheap hotels in Diagonal Mar

Boutique Hotels

7 boutique hotels in Diagonal Mar

Beach Hotels

12 beach hotels in Diagonal Mar

Pet-Friendly Hotels

13 pet-friendly hotels in Diagonal Mar

Self Catering Accommodation

17 self catering accommodation in Diagonal Mar

Places of interest in and around Diagonal Mar

Find hotels near landmarks, museums and other sightseeing spots

More districts like Diagonal Mar

Explore hotel options in other areas of Barcelona

Eixample

1836 hotels

Ciutat Vella

665 hotels

Sants-Montjuïc

394 hotels

Gràcia

382 hotels

Sant Martí

367 hotels

Sagrada Familia

268 hotels

Sant Antoni

224 hotels

Gothic Quarter

210 hotels