Skip to main content

Search hotels in San Pedro, CA

Enter your dates to see the latest prices and deals for San Pedro hotels

San Pedro – 16 hotels and places to stay

Filter by:

Star rating
Review score

Crowne Plaza Hotel Los Angeles Harbor by IHG

Hotel in San Pedro

Only 4 blocks from The World Cruise Center, this hotel in San Pedro, overlooks the Port of Los Angeles. Guests can enjoy an on-site swimming pool and restaurant.

M
Marcia
From
Canada
Location was close to restaurants, was pleasant to walk around and was very close to the cruise terminal. The room was spacious with a clean, large shower, very comfortable beds and a great view of the harbour. We had a light breakfast in the restaurant and I was very pleased with the quick service and the fact that gluten free toast and lactose free milk was available.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,034 reviews
Price from
US$166
1 night, 2 adults

Motel 6 San Pedro, CA Port of Los Angeles

Hotel in San Pedro

Motel 6 San Pedro, CA Port of Los Angeles is situated in San Pedro, 1.5 km from Battleship Iowa Museum and 12 km from Queen Mary. This 3-star hotel offers a 24-hour front desk and free WiFi.

O
OTIS
From
United States
Small room but clean and comfortable for one night before we left on a cruise. Very nice owner helped us find a taxi in the morning to get us where we needed to go.
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 721 reviews
Price from
US$69
1 night, 2 adults

Portside Inn & suites

Hotel in San Pedro

Guest rooms include free Wi-Fi. The USS Iowa Battleship is less than 5 minutes walk from the property.

C
Cheryl
From
Malaysia
Close to cruiseport, easy walk into town. Lovely cafe next door.
Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 237 reviews
Price from
US$125
1 night, 2 adults

DoubleTree by Hilton San Pedro

Hotel in San Pedro

Located within walking distance of California Yacht Marina and Cabrillo Beach, this hotel offers an outdoor pool. Rooms feature 32-inch flat-screen cable TVs.

J
Joanne
From
Canada
Staff was super friendly. Peaceful location, restaurant was good. The shuttle service was fantastic.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 652 reviews
Price from
US$157.52
1 night, 2 adults

Vagabond Inn San Pedro

Hotel in San Pedro

This San Pedro motel is located a 10-minute drive from the Cabrillo Marine Aquarium. The motel offers a daily continental breakfast, and free Wi-Fi.

M
Michael
From
United States
Location was excellent and breakfast was was just fine
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 389 reviews
Price from
US$109
1 night, 2 adults

Guest Harbor Inn- Port Of Los Angeles San Pedro

San Pedro

Offering free Wi-Fi, this motel is 10 minutes’ drive to Cabrillo Beach. All rooms feature free Wi-Fi. Cabrillo Beach is 3.7 km away.

A
Anne Marie
From
Ireland
Perfect for cruising very near the port Has everything u need for a stop over
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 226 reviews
Price from
US$135
1 night, 2 adults

Pacific Inn and Suites

San Pedro

Featuring free WiFi in all rooms, this San Pedro, California hotel is 5 minutes’ walk to Cabrillo Beach and Cabrillo Beach Marine Aquarium.

S
Stephanie
From
United States
Clean, quiet, perfect for our weekend stay 💞 So many pillows, clean linens and towels, great shower and water pressure, super kind and friendly staff, quiet neighborhood with fabulous breakfast and beach in walking distance, updated facilities, fridge, microwave, closet… we had all the things and moved right on in.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 98 reviews
Price from
US$139
1 night, 2 adults

Fairmont Breakers Long Beach

Long Beach (Near San Pedro)

Set within 1.2 km of Junipero Beach and 3.5 km of Queen Mary, Fairmont Breakers Long Beach offers rooms in Long Beach.

E
Erin
From
South Africa
Loved it - service and staff were unlike Any other place we stayed in the US. Very well trained and lovely.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 109 reviews
Price from
US$228.65
1 night, 2 adults

The Queen Mary

Long Beach (Near San Pedro)

If a "Stay aboard the Queen Mary for an experience unlike any other." is for you, board the Queen Mary Hotel for an experience unlike any other.

D
Deanna
From
Canada
The fact that it was near to the cruise port
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,224 reviews
Price from
US$161.10
1 night, 2 adults

Hyatt Regency Long Beach

Long Beach (Near San Pedro)

Located 1 minutes’ walk from Long Beach Convention Center, this hotel features an outdoor pool and a 24-hour reception. Guests can also enjoy the on-site restaurant.

R
ROSE
From
Australia
Loved everything about this hotel, the staff were so friendly and helpful. Love the Swan boats and location
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,247 reviews
Price from
US$178
1 night, 2 adults
See all 16 hotels in San Pedro

Popular hotels in San Pedro

Check out our top picks in San Pedro

Filter by:

Star rating
Review score

Crowne Plaza Hotel Los Angeles Harbor by IHG

Hotel in San Pedro

Only 4 blocks from The World Cruise Center, this hotel in San Pedro, overlooks the Port of Los Angeles. Guests can enjoy an on-site swimming pool and restaurant.

M
Marcia
From
Canada
Location was close to restaurants, was pleasant to walk around and was very close to the cruise terminal. The room was spacious with a clean, large shower, very comfortable beds and a great view of the harbour. We had a light breakfast in the restaurant and I was very pleased with the quick service and the fact that gluten free toast and lactose free milk was available.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,034 reviews
Price from
US$166
1 night, 2 adults

Motel 6 San Pedro, CA Port of Los Angeles

Hotel in San Pedro

Motel 6 San Pedro, CA Port of Los Angeles is situated in San Pedro, 1.5 km from Battleship Iowa Museum and 12 km from Queen Mary. This 3-star hotel offers a 24-hour front desk and free WiFi.

O
OTIS
From
United States
Small room but clean and comfortable for one night before we left on a cruise. Very nice owner helped us find a taxi in the morning to get us where we needed to go.
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 721 reviews
Price from
US$69
1 night, 2 adults

Portside Inn & suites

Hotel in San Pedro

Guest rooms include free Wi-Fi. The USS Iowa Battleship is less than 5 minutes walk from the property.

C
Cheryl
From
Malaysia
Close to cruiseport, easy walk into town. Lovely cafe next door.
Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 237 reviews
Price from
US$125
1 night, 2 adults

DoubleTree by Hilton San Pedro

Hotel in San Pedro

Located within walking distance of California Yacht Marina and Cabrillo Beach, this hotel offers an outdoor pool. Rooms feature 32-inch flat-screen cable TVs.

J
Joanne
From
Canada
Staff was super friendly. Peaceful location, restaurant was good. The shuttle service was fantastic.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 652 reviews
Price from
US$157.52
1 night, 2 adults

Vagabond Inn San Pedro

Hotel in San Pedro

This San Pedro motel is located a 10-minute drive from the Cabrillo Marine Aquarium. The motel offers a daily continental breakfast, and free Wi-Fi.

M
Michael
From
United States
Location was excellent and breakfast was was just fine
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 389 reviews
Price from
US$109
1 night, 2 adults

Guest Harbor Inn- Port Of Los Angeles San Pedro

San Pedro

Offering free Wi-Fi, this motel is 10 minutes’ drive to Cabrillo Beach. All rooms feature free Wi-Fi. Cabrillo Beach is 3.7 km away.

A
Anne Marie
From
Ireland
Perfect for cruising very near the port Has everything u need for a stop over
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 226 reviews
Price from
US$135
1 night, 2 adults

Pacific Inn and Suites

San Pedro

Featuring free WiFi in all rooms, this San Pedro, California hotel is 5 minutes’ walk to Cabrillo Beach and Cabrillo Beach Marine Aquarium.

S
Stephanie
From
United States
Clean, quiet, perfect for our weekend stay 💞 So many pillows, clean linens and towels, great shower and water pressure, super kind and friendly staff, quiet neighborhood with fabulous breakfast and beach in walking distance, updated facilities, fridge, microwave, closet… we had all the things and moved right on in.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 98 reviews
Price from
US$139
1 night, 2 adults

Fairmont Breakers Long Beach

Long Beach (Near San Pedro)

Set within 1.2 km of Junipero Beach and 3.5 km of Queen Mary, Fairmont Breakers Long Beach offers rooms in Long Beach.

E
Erin
From
South Africa
Loved it - service and staff were unlike Any other place we stayed in the US. Very well trained and lovely.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 109 reviews
Price from
US$228.65
1 night, 2 adults

The Queen Mary

Long Beach (Near San Pedro)

If a "Stay aboard the Queen Mary for an experience unlike any other." is for you, board the Queen Mary Hotel for an experience unlike any other.

D
Deanna
From
Canada
The fact that it was near to the cruise port
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,224 reviews
Price from
US$161.10
1 night, 2 adults

Hyatt Regency Long Beach

Long Beach (Near San Pedro)

Located 1 minutes’ walk from Long Beach Convention Center, this hotel features an outdoor pool and a 24-hour reception. Guests can also enjoy the on-site restaurant.

R
ROSE
From
Australia
Loved everything about this hotel, the staff were so friendly and helpful. Love the Swan boats and location
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,247 reviews
Price from
US$178
1 night, 2 adults
See all 16 hotels in San Pedro

Hotels with parking in San Pedro

Free parking
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 623 reviews
From US$165.97 per night
Free parking
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 435 reviews
From US$200.48 per night
Parking on site
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,724 reviews
From US$201.10 per night
Parking on site
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 317 reviews
From US$129.87 per night
Private parking
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 109 reviews
From US$327.80 per night
Parking on site
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,569 reviews
From US$159.29 per night
Parking on site
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,247 reviews
From US$277.66 per night
Parking on site
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 342 reviews
From US$394.30 per night
Parking on site
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 660 reviews
From US$238.96 per night
Parking on site
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 192 reviews
From US$398.36 per night

Most booked hotels in San Pedro and surroundings in the past month

See all

Popular with guests booking hotels in San Pedro

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 389 reviews

Popular with guests booking hotels in San Pedro

Popular with guests booking hotels in San Pedro

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 652 reviews

Popular with guests booking hotels in San Pedro

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 721 reviews

Popular with guests booking hotels in San Pedro

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,034 reviews

Popular with guests booking hotels in Long Beach

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,224 reviews

Popular with guests booking hotels in Long Beach

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 730 reviews

Popular with guests booking hotels in Long Beach

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 700 reviews

Popular with guests booking hotels in Long Beach

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,247 reviews

Popular with guests booking hotels in Wilmington

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 658 reviews

Hotels located in the centre of San Pedro

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set in San Pedro, 1.2 km from Battleship Iowa Museum and 12 km from Queen Mary, 2 Mi to Beach Luxe LA-Area Townhome with Balcony offers air conditioning.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,034 reviews

Only 4 blocks from The World Cruise Center, this hotel in San Pedro, overlooks the Port of Los Angeles. Guests can enjoy an on-site swimming pool and restaurant.

From US$465.96 per night

Boasting garden views, 3 Mi to Beaches Low-Key San Pedro Rental! features accommodation with a garden and a patio, around 2.4 km from Battleship Iowa Museum.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Boasting a spa bath, Hilltop Oasis Near Palos Verdes is situated in San Pedro. This property offers access to a balcony, free private parking and free WiFi.

Offering city views, Quiet3BD2BABikesDeckGarageLaundry is an accommodation set in San Pedro, 6.4 km from Battleship Iowa Museum and 17 km from Queen Mary.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Offering sea views, The Riviera is an accommodation set in San Pedro, 400 metres from Cabrillo Beach and 5 km from Battleship Iowa Museum.

Budget hotels in San Pedro and nearby

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 622 reviews

Situated within 7.2 km of Battleship Iowa Museum and 10 km of Queen Mary, Anchor Pointe Inn features rooms with air conditioning and a private bathroom in Wilmington.

From US$106.70 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 169 reviews

Located in Harbor City, 7.3 km from Battleship Iowa Museum, Travelodge by Wyndham Harbor City provides accommodation with free WiFi and free private parking.

From US$109.38 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 131 reviews

Red Roof Inn Carson - Wilmington, CA is situated in Wilmington, within 7.6 km of Battleship Iowa Museum and 12 km of Queen Mary.

From US$112.86 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 11 reviews

Located in Wilmington, 7.8 km from Battleship Iowa Museum, La Casita Inn provides accommodation with free WiFi and free private parking.

From US$100.31 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 336 reviews

This Lomita, California hotel is 4.5 miles from the World Cruise Center and provides free WiFi throughout the property. An outdoor swimming pool and sundeck are available for guest use.

From US$118.80 per night
Scored out of 10, guest rating 5.5
Passable - What previous guests thought, 92 reviews

Located off Highway 1, this Lomita motel offers simply furnished rooms equipped with free Wi-Fi. It features a 24-hour reception. Redondo Beach is 10 minutes’ drive away.

From US$121 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 109 reviews

Located less than 1 mile off Interstate-710, this motel is 3 miles from downtown Long Beach and the Aquarium of the Pacific. It features free parking and free Wi-Fi throughout the property.

From US$101.70 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 54 reviews

Located in southern California, this motel is 3 miles from the Aquarium of the Pacific. Its guest rooms feature a 42-inch flat-screen TV and a free welcome kit that includes snacks and toiletries.

From US$127.85 per night

Best hotels with breakfast in San Pedro and nearby

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 401 reviews

This hotel is situated in downtown Long Beach, 2 miles from the Long Beach Convention Center. It has a heated outdoor pool, and offers suites with kitchens and Pacific Ocean views.

From US$226.53 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 730 reviews

Located 1.1 km from downtown Long Beach and 1.6 km from the beach, this hotel features comfortable accommodations and friendly service, and is close to popular area attractions.

From US$197.07 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 125 reviews

Boasting a rooftop pool with a hot tub and a well equipped gym, Marriott Long Beach Downtown offers accommodation in downtown Long Beach. An on-site restaurant, Local Current, is also available.

From US$492.04 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 109 reviews

Set within 1.2 km of Junipero Beach and 3.5 km of Queen Mary, Fairmont Breakers Long Beach offers rooms in Long Beach.

From US$327.80 per night

Located in Los Angeles, 700 metres from Battleship Iowa Museum and 12 km from Queen Mary, Blueground San Pedro wd nr USS Iowa LAX-1317 offers air conditioning.

Set in Los Angeles, 700 metres from Battleship Iowa Museum and 12 km from Queen Mary, Blueground San Pedro AC balcony nr USS Iowa LAX-1300 offers air-conditioned accommodation with a balcony and free...

Situated in Los Angeles, 700 metres from Battleship Iowa Museum and 12 km from Queen Mary, Blueground San Pedro AC balcony nr USS Iowa LAX-1301 features air-conditioned accommodation with a balcony...

Set in Los Angeles in the California region, Rustling Leaves 2bd/1 ba Upstairs Parking/Laundry has a balcony. This property offers access to a terrace and free private parking.

What guests said about San Pedro:

6.0

We chose this motel because of its proximity to the cruise...

We chose this motel because of its proximity to the cruise pier and the free shuttle service to the pier on the day of our cruise. Facility was clean enough and they accommodated our needs and requests. There were also plenty of restaurants nearby and even a convenience store nearby for us to pick up a few things we needed, The continental breakfast was good and appreciated. Our only disappointment was that some of the power outlets were disfunctional (not able to keep the plugs in the wall).
Guest review by
Curtis G
United States
10

I didn’t do anything in San Pedro, but I took an Uber...

I didn’t do anything in San Pedro, but I took an Uber vehicle to the Queen Mary steam trip and it was a great experience a lot of history and great tours and the restaurant on the ship is excellent for lunch. The staff were very friendly and the scenery. The vessel was beautiful.
Guest review by
Richard
United States
4.0

We stayed one night as we boarded our ship the next morning.

We stayed one night as we boarded our ship the next morning. We will not stay at the Crown Plaza again. We did enjoy the restaurant in the town around the pier and they were all within walking distance of the hotel.
Guest review by
Glynis
United States
8.0

The main problem for people staying longer than a day or so...

The main problem for people staying longer than a day or so is that the restaurant is quite small for the number of hotel rooms. That said the service and food was good but perhaps a little slow - with a quite limited choice. If you do not have your own transport there are no nearby restaurants to which you may walk.
Guest review by
Martin
United Kingdom
10

We love San Pedro!

We love San Pedro! The town has a cute Little Italy area and many other food choices. It’s on the water and yet close to the freeway system. If you travel 5 minutes, you can get most chain stores. It’s a small town close to the LA area.
Guest review by
Connie Cramer
United States
8.0

If you are going on a cruise it is right across the street.

If you are going on a cruise it is right across the street. It is .8 miles from office to cruise line. Allowed me to park there for my cruise for less money. When I cruise again I will stay there for at least one night. Many attractions across Harbor Blvd. There is USS Iowa and Ports of Call is a little farther down along the Harbor.
Guest review by
DAVID
United States

See reviews by guests who stayed at hotels in San Pedro

See all
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 226 reviews
Although we only stayed overnight, the staff couldn't have been more helpful right from check-in to checkout. This is an economy hotel so don't expect luxurious conditions. Our family stayed in 4 rooms. All 4-rooms were clean and appeared to have been recently updated. Staff even booked 2 cabs for us for the short drive to the cruise ship terminal. Couldn't have asked for better service.
Guest review by
Mark
Canada
From US$465.96 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,034 reviews
The property was close to cruise terminal and the hotel offers a shuttle to the port, the port is walkable distance but not ideal if you have a lot of luggage. Bed was super comfortable and room was spacious. It also had a 24/7 mini convenience store to get snacks. Staff were super friendly. There’s Mexican restaurant next to hotel too
Guest review by
Princess
Australia
From US$149.64 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 389 reviews
I liked that it was close to the Royal Caribbean cruise port with a free shuttle from the hotel to the airport, and if you needed anything, there were restaurants, pharmacies and stores within walking distance. Victor was amazing to deal with. I would stay here again.
Guest review by
Craig
Canada
From US$530.81 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 652 reviews
Excellent location for our cruise with free shuttle to the ship. No complaints there. The drive from the airport was good, with a booking.com driver that was a much better price than UBER. Staying at this hotel took stress away from our cruise ship arrival.
Guest review by
Robert
Canada
From US$114.20 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 721 reviews
The Motel is a good value and near downtown San Pedro. It's a MOTEL - not a hotel, so you get what you pay for. Very pleasant staff.
Guest review by
AnonymousYVR
Canada