Hotels in Barcelona near Selva de Mar

Multiple accommodations for your stay
Check-in date:
07 Nov 2026
Check-out date:
08 Nov 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

133 results found

Hotel Bestprice Diagonal

Avenida Diagonal, 70, Barcelona, Spain

0.2 km to Selva de Mar (Open map)

This family-friendly hotel enjoys a prestigious location in the Sant Marti district, a few moments from Avinguda Diagonal. Located...
Read more...
8.4
Very Good
3012 reviews

Acogedor Apartamento Diagonal Mar

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

0.2 km to Selva de Mar (Open map)

Columbus Monument is located 4.6 km from the apartment. Set in the Sant Marti district, approximately a 25-minute walk from the...
Read more...
6.9
Pleasant
10 reviews

Your Home - Mar Bella Beach Apartment

66 Avinguda Diagonal 1º-1ª, Barcelona, Spain

0.2 km to Selva de Mar (Open map)

This apartment is located a mere 250 metres from Selva de Mar underground station, 4.3 km from Casa Mila. The 4-bedroom Your Home -...
Read more...
6.9
Pleasant
115 reviews

Vincci Maritimo

Llull, 340, Barcelona, Spain

0.2 km to Selva de Mar (Open map)

Guests may find Placa d'Espanya 7 km from this hotel, while the large Roman Catholic church "Basilica of the Sagrada Familia" is 3.2...
Read more...
8.7
Fabulous
4565 reviews

8 Min Walk To The Beach & 10 Min Walk To Convention Centre !

Avinguda Diagonal 54, Barcelona, Spain

0.3 km to Selva de Mar (Open map)

Columbus Monument is 4.7 km from the 70 m² apartment, while Pallars - Josep Pla bus station is merely 5 minutes' walk away. Located...
Read more...
8.9
Fabulous
52 reviews

Bright & Fully Equipped 2Br Apartment, 3 Min From Beach, Surrounded By Parks

Calle De Llull, 350, Barcelona, Spain

0.3 km to Selva de Mar (Open map)

Sala Razzmatazz Nightclub is located 2.2 km from the spacious apartment. Offering an outdoor swimming pool and a terrace, the 80 m²...
Read more...
10
Exceptional
1 review

Opening Doors Poblenou Beach

Carrer De Bac De Roda, 69, 3O 5O, Barcelona, Spain

0.4 km to Selva de Mar (Open map)

The 3-bedroom apartment lies in El Poblenou with hip cafes and tapas bars along Rambla de Poblenou boulevard, and converted...
Read more...
8.4
Very Good
43 reviews

Penthouse Duplex With Top Views!

Carrer De La Selva De Mar, 18, Barcelona, Spain

0.4 km to Selva de Mar (Open map)

This apartment is in Diagonal Mar, which is the new area by the Mediterranean Sea with an exclusive atmosphere, not far from the...
Read more...
9.9
Exceptional
17 reviews

Barcelona Family Beach

Carrer Dels Pellaires 29, Barcelona, Spain

0.4 km to Selva de Mar (Open map)

Picasso Museum is located 3.3 km away, and Rambla del Poblenou Street is within reach of the 64 m² apartment. Featuring a convenient...
Read more...
9.5
Exceptional
29 reviews

Diagonal Mar Monthly 2Br Pools Parking

Carrer De Pallars, 418, Barcelona, Spain

0.4 km to Selva de Mar (Open map)

Mural del Comic is a short way from the apartment, while Barcelona International Convention Center is just 1.2 km away. The spacious...
Read more...

Monthly 32 Nights 1Br Pools Parking

Carrer De Pallars, 420, Barcelona, Spain

0.4 km to Selva de Mar (Open map)

The apartment is within 2 km of the 38-story skyscraper "Agbar Tower", and 3.2 km from the large Roman Catholic church "Basilica of...
Read more...

Stay Unique Apartments Pellaires

25 Carrer Dels Pellaires, Barcelona, Spain

0.4 km to Selva de Mar (Open map)

The apartment is about 3 km from the large Roman Catholic church "Basilica of the Sagrada Familia" and 3.4 km from History Museum of...
Read more...
7.9
Good
190 reviews

Stay Unique Apartments Diagonal Mar

Avinguda Diagonal 99, Barcelona, Spain

0.4 km to Selva de Mar (Open map)

This 120 m² apartment lies a 10-minute drive from Casa Mila and within a 400-metre distance of Selva de Mar tube station. Featuring…
Read more...
8.3
Very Good
34 reviews

Solo Para Estudiantes - Aparto Pallars En Barcelona

C. De Pallars, 433, Barcelona, Spain

0.4 km to Selva de Mar (Open map)

Being set in Diagonal Mar, which is home to popular beach Platja Llevant, marked by kitesurfing spots and upscale, open-air...
Read more...

Attica 21 Barcelona Mar

Provencals 10, Barcelona, Spain

0.4 km to Selva de Mar (Open map)

This 4-star hotel lies in Diagonal Mar, which is the new area by the Mediterranean Sea with an exclusive atmosphere, within a few...
Read more...
8.5
Fabulous
1564 reviews

The Social Hub Barcelona Poblenou Extended Stay

Cristobal De Moura 49, Barcelona, Spain

0.4 km to Selva de Mar (Open map)

The hotel offers a prime location just a few steps from Parc del Centre del Poblenou. Offering a restaurant, the comfortable The...
Read more...
8.8
Fabulous
131 reviews

Stay U-Nique Apartments Venecuela

Venecuela, 3-7, Barcelona, Spain

0.4 km to Selva de Mar (Open map)

The apartment has a convenient location within a 300-metre distance of MUHBA Oliva Artes Local History Museum and a stone's throw...
Read more...
8.8
Fabulous
13 reviews

Victoria Diagonal Mar Barcelona

Bac De Roda 118, Barcelona, Spain

0.4 km to Selva de Mar (Open map)

The classical archway "Arco de Triunfo de Barcelona" is 2.7 km away, and Columbus Monument is 4.2 km from the apartment. The 2-room...
Read more...
9.6
Exceptional
83 reviews

Diagonal Mar 2Br Pool Terrace & Sea View

Passeig Del Taulat, 279, Barcelona, Spain

0.4 km to Selva de Mar (Open map)

This apartment lies in the Sant Marti district, 15 minutes' drive from the gaudí-designed family mansion "Guell Palace". The...
Read more...
4.0
Decent
1 review

Guestready-Stay In Poblenou With Pool & City Views

Carrer De Cristobal De Moura, 46-44, Barcelona, Espana, Barcelona, Spain

0.4 km to Selva de Mar (Open map)

To enjoy your vacation in Barcelona, stay at the 65 m² apartment, which is 6 km from Placa d'Espanya and a 10-minute drive from…
Read more...
Thank you for subscribing
Close