Skip to main content

Featured hotels near Sant Roc

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Casa Flores del Mediterráneo

Badalona (0.4 miles from Sant Roc)

Situated just 2.2 km from Platja del Litoral, Casa Flores del Mediterráneo features accommodation in Badalona with access to a garden, a shared lounge, as well as a shared kitchen.

Show more Show less
9.4
Superb
597 reviews
Price from
£78
per night

Habitaciones en bonito Apartamento en Badalona

Badalona (0.3 miles from Sant Roc)

A recently renovated homestay in Badalona and within 2 km of Platja de la Mora, Habitaciones en bonito Apartamento en Badalona has a shared lounge, comfortable allergy-free rooms and free WiFi.

Show more Show less
8.6
Fabulous
99 reviews
Price from
£39
per night

Barcelona Beach Vibes

Sant Adria de Besos (0.6 miles from Sant Roc)

Situated in Sant Adria de Besos, near Platja del Litoral, Forum Beach and Platja de la Mora, Barcelona Beach Vibes features a bar.

Show more Show less
9.2
Superb
40 reviews
Price from
£107
per night

Badalona Beach Apartment

Badalona (0.6 miles from Sant Roc)

Boasting air-conditioned accommodation with a private pool, garden view and a patio, Badalona Beach Apartment is situated in Badalona.

Show more Show less
9.3
Superb
31 reviews
Price from
£188
per night

Hotel Marina Badalona

Hotel in Badalona (0.8 miles from Sant Roc)

On the Coast of Barcelona stands the Hotel Marina Badalona, ​​emblem of the new urbanism Mediterranean with a privileged position facing the sea and next to the Port of Badalona.

Show more Show less
8.8
Fabulous
2,903 reviews
Price from
£126
per night

Barcelona CoronaHostal

Badalona (0.5 miles from Sant Roc)

Offering city views, Barcelona CoronaHostal is an accommodation set in Badalona, 2.3 km from Platja del Litoral and 2.9 km from Forum Beach.

Show more Show less
8.4
Very good
652 reviews
Price from
£73
per night

Top 10 trending hotels near Sant Roc

Discover our most popular hotels from the last 30 days

Research, refine and make plans for your whole trip