Hotels

Stay by the harbor

San Pedro has a good variety of hotels, motels, inns and hostels, at prices from very inexpensive to moderate plus. Several sit on the waterfront or look over the harbor, and some offer cruise packages with parking and a shuttle to the terminal.

Hotels, motels and hostels

Lodging in San Pedro

Crowne Plaza Los Angeles Harbor Hotel
Cruise shuttle

Crowne Plaza Los Angeles Harbor Hotel

601 S. Palos Verdes St., San Pedro, CA

Ten-story hotel with 244 rooms, four blocks from the World Cruise Center, with a free shuttle to the cruise terminal.

The Guest Harbor Inn

The Guest Harbor Inn

411 S. Pacific Ave., San Pedro, CA

Budget motel on Pacific Avenue with free Wi-Fi and a 24-hour front desk, about 10 minutes' drive from Cabrillo Beach.

Motel 6 San Pedro

Motel 6 San Pedro

354 W 9th St., San Pedro, CA

Stay near the Port of LA at Motel 6 San Pedro, CA. Book your affordable room now for budget-friendly pricing and our low nightly rates.

Portside Inn & Suites

Portside Inn & Suites

525 S. Harbor Blvd., San Pedro, CA

On Harbor Boulevard, less than five minutes' walk from the USS Iowa, with a seasonal outdoor pool and hot tub.

A short drive away

Neighboring lodging

Search hotels in the cities around San Pedro and the harbor.

SanPedro.com may earn a commission when you book through these links.