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

Luxury Apartment With Sea View!

Sant Martí, Barcelona

Luxury Apartment With Sea View! is located in Barcelona, just a 5-minute walk from Llevant and 1.9 miles from Port Olimpic.

S
Sherry
From
United States
Beautiful view, comfortable beds, expansive living space and super responsive hosts. They corrected any concerns immediately. They even provided some fruit and water and sparkling wine.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 44 reviews
Price from
$1,263.46
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.

D
Dalya Marei
From
Egypt
The sleek and modern design of the hotel, spacious rooms and lovely staff. Stunning views and near the beach. The mini fridge has complementary water and drinks. Loved how we can reach the center of the city by public transportation which was a couple of mins away walking whatever type you chose to use. As a person who loves quiet nights the area was more than perfect to us. And there is a mall right next to it where it has a variety of shops and restaurants. Would definitely book this hotel again.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 10,705 reviews
Price from
$280.77
1 night, 2 adults

Hotel BESTPRICE Diagonal

Hotel in Sant Martí, Barcelona

Located 5 minutes’ walk from Diagonal Park and 328 feet 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.

I
Imad
From
Denmark
Good location and value for price
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 3,257 reviews
Price from
$174.75
1 night, 2 adults

Eurohotel Diagonal Port

Hotel in Sant Martí, Barcelona

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

C
Catalin
From
Romania
We liked the cleanliness, location and staff
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 5,961 reviews
Price from
$141.91
1 night, 2 adults

Hilton Diagonal Mar Barcelona

Hotel in Sant Martí, Barcelona

Hilton Diagonal Mar Barcelona has a seasonal outdoor swimming pool, fitness center, a terrace and bar in Barcelona. This 4-star hotel offers room service, an ATM and free WiFi.

A
Adames
From
Puerto Rico
Excelent servicie and breakfast very good
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,190 reviews
Price from
$349.03
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 Center, at the end of Avenida Diagonal. It offers a rooftop pool and modern rooms with Mediterranean Sea views.

M
Mohamed Ihab
From
Egypt
Nice lobby , clean , near taxi , bus and metro station
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,302 reviews
Price from
$389.49
1 night, 2 adults

Occidental Atenea Mar - Adults Only

Hotel in Sant Martí, Barcelona

Located 492 feet 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 TV.

D
Dianne R
From
Canada
It was clean, close to the beach, shopping, nice neighbourhood and restaurants. Good breakfasts! Liked the pool deck too.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 3,232 reviews
Price from
$189.99
1 night, 2 adults

Vincci Bit

Hotel in Sant Martí, Barcelona

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

L
Libby
From
Israel
The room was beautiful and very clean. Friendly and very helpful staff. Diagonal Mar is a nice big mall next to the hotel. It can be very good for visistors who don't mind staying outside the main area of the city.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 5,888 reviews
Price from
$283.82
1 night, 2 adults

Vincci Maritimo

Hotel in Sant Martí, Barcelona

Vincci Marítimo is a 10-minute walk from Barcelona’s Diagonal Mar Shopping Center and the CCIB Convention Centre. It has bright, stylish rooms with flat-screen satellite TV and free Wi-Fi throughout.

G
GERLIE
From
Qatar
Spacious bedroom and bathroom, Location Accessible
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4,644 reviews
Price from
$309.62
1 night, 2 adults

Catalonia Barcelona Beach

Hotel in Sant Martí, Barcelona

Located on the seafront in Diagonal Mar, the Catalonia Barcelona Beach (formerly Hesperia del Mar) features stylish rooms with free WiFi and satellite TV.

S
Sara
From
Spain
The location and facilities of the hotel. The staff were very friendly and helpful. Raquel,Marc,David and Ezequiel made my stay very pleasant. Thank you
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 553 reviews
Price from
$158.33
1 night, 2 adults
See all 48 hotels in Diagonal Mar

Most booked hotels in Diagonal Mar in the past month

See all

Check out other unique places to stay in Diagonal Mar

Places of interest in and around Diagonal Mar

Find hotels near attractions, museums, and other landmarks

More districts like Diagonal Mar

Explore hotel options in other areas of Barcelona

gogless