Barcelona port at dusk with cruise ships and ferries below the harbour cable-car towers

Cheap hotels near Port of Barcelona

Barcelona is Europe’s busiest cruise port, with terminals at the foot of Las Ramblas. Arrive a day or two early to explore the city.

Want a hotel in Port of Barcelona for less? Compare cheap hotels, discount rooms and last-minute hotel deals from the major booking sites in one place, then book directly at their price — we never add fees.

Best areas for a cheap pre-cruise hotel

Gothic Quarter & Las Ramblas

A short taxi ride to the cruise terminals and walkable to the old town.

See cheap rooms

Barceloneta

Beach neighborhood close to the port.

See cheap rooms

Near El Prat Airport

For late flights; about 20–30 minutes from the port.

See cheap rooms

Map of hotels near Port of Barcelona

Pre-cruise tip

The port shuttle bus runs from the terminals to the foot of Las Ramblas — handy if your hotel is in the old town.

Still choosing a cruise? Get up to 5 free cruise quotes from expert agents at the Official Cruise Directory.