Featured Hotels Near Sant Roc

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 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.

Metro & Beach Apartments

Badalona (0.3 miles from Sant Roc)

Set in Badalona, 1.4 mi from Forum Beach and 0.7 mi from Shopping Center Màgic Badalona, Metro & Beach Apartments offers accommodations with free WiFi, air conditioning and access to a garden.

Show more Show less
8.8
Excellent
32 reviews
Price from
$208
per night

Habitación a 15 minutos de Barcelona

Badalona (0.7 miles from Sant Roc)

Boasting a fitness center, a shared lounge, and barbecue facilities, Habitación a 15 minutos de Barcelona features accommodations in Badalona with free WiFi and city views.

Show more Show less
8.7
Excellent
88 reviews
Price from
$42
per night

Olala Port Forum Apartments

Barcelona (0.9 miles from Sant Roc)

Olala Port Forum Apartments has air-conditioned guest accommodations in Barcelona, 0.7 mi from Forum Beach, 3.7 mi from Sagrada Familia and 3.7 mi from Port Olimpic.

Show more Show less
8.7
Excellent
775 reviews
Price from
$72
per night

Motor Yacht Boatel

Barcelona (1.6 miles from Sant Roc)

Located in Barcelona, 984 feet from Forum Beach and 3.1 mi from Port Olimpic, Motor Yacht Boatel features accommodations with free WiFi, air conditioning, a restaurant and a bar.

Show more Show less
9.6
Exceptional
92 reviews

Big Flat Barcelona

Badalona (0.4 miles from Sant Roc)

Big Flat Barcelona in Badalona is set 1.3 mi from Forum Beach and offers air-conditioned accommodations with free WiFi, as well as access to a terrace.

Show more Show less
7.7
Good
76 reviews
Price from
$49
per night

Badalona Beach

Badalona (1.4 miles from Sant Roc)

Badalona Beach is located in Badalona, 2625 feet from Tourist Office, 0.9 mi from Badalona Museum, as well as 0.9 mi from Roman Baths.

Show more Show less
9.6
Exceptional
21 reviews