Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in San Pedro, CA

HI Los Angeles South Bay
1.5 out of 5
3601 South Gaffey St, Building 613, San Pedro, CA
Get Rates
1.84 mi from city center
HI Los Angeles South Bay
Breathtaking Ocean/harbor Views on Hillside by Pt. Fermin
Get Rates
1.69 mi from city center
4.4/5Wonderful! (78 reviews)
Family vis33

"Lovely property"…"

Reviewed on Mar 17, 2020

Breathtaking Ocean/harbor Views on Hillside by Pt. Fermin
Close to Attractions. Cozy Unit for 2! Pool
601 South Palos Verdes Street, San, Pedro, California 90731, USA null, San Pedro, CA
The price is $168 per night
0.6 mi from city center
Close to Attractions. Cozy Unit for 2! Pool
Best Western Plus San Pedro Hotel & Suites
2.5 out of 5
111 South Gaffey Street, San Pedro, CA
The price is $135 per night
0.34 mi from city center
4.2/5Very Good! (998 reviews)

"I like my room 104 it's right next to the pool and that room is private then the rest of hotel"…"

Reviewed on Mar 30, 2020

Best Western Plus San Pedro Hotel & Suites
Vrbo Property
601 South Palos Verdes Street, San, Pedro, California 90731, USA null, San Pedro, CA
The price is $168 per night
0.6 mi from city center
Vrbo Property
5 Star Oceanview Retreat A Luxury Villa With Resort Amenities
Get Rates
2.16 mi from city center
5/5Exceptional! (8 reviews)
Quiet ocean view retreat 5 star+

"Great neighborhood in LA! New ranch with all upscale amenities. Sea coast view with Catalina island as a beautiful backdrop . All stores are minutes away! Home is newly renovated with all the needed upscale bells and whistles !! Will definitely return on our next Cali visit!!"…"

Reviewed on Mar 11, 2020

5 Star Oceanview Retreat A Luxury Villa With Resort Amenities
Vista Del Oro Craftsman. Newly Renovated 2 Bdrm Bungalow!
Get Rates
0.94 mi from city center
5/5Exceptional! (1 review)
AMAZING - can’t recommend highly enough!

"Everything about our stay in Peter’s house was great. The communication prior to booking was stellar, his hospitality is top notch. Check in instructions were very clear, self check in was SO EASY. The house is beautiful, so clean you could eat off the floor. Decor is very comfortable and homey. ..."…"

Reviewed on Jan 9, 2020

Vista Del Oro Craftsman. Newly Renovated 2 Bdrm Bungalow!
Wingate by Wyndham Los Angeles International Airport LAX
3 out of 5
10300 S La Cienega Blvd, Inglewood, CA
Free CancellationReserve now, pay when you stay
The price is $82 per night
14.81 mi from city center
3.8/5Good! (8,062 reviews)

"Great beds close to the airport and restaurants very clean rooms"…"

Reviewed on Jul 1, 2020

Wingate by Wyndham Los Angeles International Airport LAX
La Quinta Inn & Suites by Wyndham LAX
3 out of 5
5249 W Century Blvd, Los Angeles, CA
Free CancellationReserve now, pay when you stay
The price is $90 per night
15.04 mi from city center
3.7/5Good! (8,703 reviews)

"We loved it!! It was a quiet place,considering that there was a lot of movement. Our beds were comfortable, we had every we needed, thank you."…"

Reviewed on Jun 30, 2020

La Quinta Inn & Suites by Wyndham LAX
All Star Inn
2 out of 5
411 South Pacific Avenue, San Pedro, CA
Free CancellationReserve now, pay when you stay
The price is $90 per night
0.3 mi from city center
3/5 (160 reviews)
My stay

"I love staying there!! It’s close to family and friends!! I stay there every time I go to California"…"

Reviewed on Apr 2, 2020

All Star Inn
Hilton Los Angeles Airport
4 out of 5
5711 W Century Blvd, Los Angeles, CA
Free CancellationReserve now, pay when you stay
The price is $124 per night
15.23 mi from city center
3.9/5Very Good! (10,477 reviews)

"It was good seeing that we're in horrible covid19 times I was just in the room mostly celebrating my Anniversary"…"

Reviewed on Jul 2, 2020

Hilton Los Angeles Airport
Pacific Inn & Suites
2 out of 5
516 West 38th St, San Pedro, CA
Free CancellationReserve now, pay when you stay
The price is $85 per night
1.96 mi from city center
2.6/5 (281 reviews)

"Very good"…"

Reviewed on Mar 15, 2020

Pacific Inn & Suites
Sunrise Hotel San Pedro
2 out of 5
525 S Harbor Blvd, San Pedro, CA
Get Rates
0.73 mi from city center
3.1/5 (998 reviews)
Good for a night.

"Great place to crash for a night before your cruise. They have a shuttle to the embarking location. Hotel upkeep is lacking and the whole place needs a makeover. Overall, it was okay."…"

Reviewed on Mar 7, 2020

Sunrise Hotel San Pedro
AC Hotel by Marriott Los Angeles South Bay
3.5 out of 5
2130 East Maple Avenue, El Segundo, CA
Free CancellationReserve now, pay when you stay
The price is $94 per night
14.11 mi from city center
4.5/5Wonderful! (335 reviews)

"The room and entire facility was neat and clean. Excellent customer service!"…"

Reviewed on Jun 30, 2020

AC Hotel by Marriott Los Angeles South Bay
Vagabond Inn San Pedro
2 out of 5
215 S Gaffey St, San Pedro, CA
Free CancellationReserve now, pay when you stay
The price is $105 per night
0.29 mi from city center
3.2/5 (958 reviews)

"We found out bedding wasn't changed, especially once we said we found a bug in the room. Wish we were taken seriously 😔"…"

Reviewed on Mar 17, 2020

Vagabond Inn San Pedro
Don't see what you're looking for?
See all available properties in San Pedro
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting San Pedro

Travelers to San Pedro give high marks for the bustling port and top-notch restaurants. This city also attracts tourists with its museums and local tours. Top sights around the area include RMS Queen Mary, Knott's Berry Farm, and Aquarium of the Pacific.

  • You'll find 2709 Expedia hotels and other accommodations in the larger area of Los Angeles
  • The closest major airport is in Long Beach, CA (LGB-Long Beach Municipal), 10.2 mi (16.3 km) from the city center
  • The next closest is in Hawthorne, CA (HHR-Hawthorne Municipal), 13.1 mi (21 km) away

Sightseeing and Staying in San Pedro

The city is well known for its museums and cultural venues like Los Angeles Maritime Museum and Fort MacArthur Museum. The city's natural setting is picturesque, including the beaches and Cabrillo Beach. Top activities include exploring the waterfront and taking local tours, while World Cruise Center and Catalina Sea and Air Terminal are sights to visit.

As you plan your holiday retreat, you'll find 19 hotels and other lodging options to pick from in San Pedro. Below are highly ranked ones based on our user reviews:

Top places to visit around the area include RMS Queen Mary, located 5.9 mi (9.6 km) from the heart of the city, and Knott's Berry Farm, which is 18.5 mi/29.7 km away.

Dressing for San Pedro

  • San Pedro gets about 0 inches of rain per year

Frequently asked questions

Where is the best place for a stay in San Pedro?
DoubleTree by Hilton San Pedro - Port of Los Angeles is a favorite property for Expedia customers. This 3.5-star hotel offers a marina and free parking. Other top choices based on traveler reviews include Crowne Plaza Los Angeles Harbor Hotel and Vagabond Inn San Pedro.
If I need to cancel my hotel reservation in San Pedro, will I receive a refund?
Yes, the majority of room reservations are refundable if you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you booked a non-refundable reservation, you might be able to cancel it and receive a refund within 24 hours of your booking. Enter dates in and click on “Search”, then use the “free cancellation” filter to get the best deals available in San Pedro.
Where can I learn more about changing or cancelling my trip to San Pedro?
For additional details about changing or cancelling your trip to San Pedro, head over to our customer service page.
What's the best place to stay on a budget in San Pedro?
Based on reviews, Vagabond Inn San Pedro is a popular 2-star hotel for our travelers looking for an economical choice, and features free breakfast and free WiFi. Other good choices for your budget-friendly stay include Best Western Plus San Pedro Hotel & Suites and Sunrise Hotel San Pedro.
What's the best accommodation when traveling with kids to San Pedro?
DoubleTree by Hilton San Pedro - Port of Los Angeles is a top 3.5-star hotel on Expedia for families, and features free parking and laundry facilities. Other options to stay with the kids include Crowne Plaza Los Angeles Harbor Hotel and Pacific Inn & Suites. Kids of all ages will also enjoy a visit to Cabrillo Marine Aquarium.
What's the best accommodation for a couple going to San Pedro?
DoubleTree by Hilton San Pedro - Port of Los Angeles is a favorite 3.5-star hotel for couples, and features premium bedding and a marina. Other good choices for a stay with your sweetheart include Best Western Plus San Pedro Hotel & Suites and Pacific Inn & Suites.
What's the best pet-friendly hotel in San Pedro?
DoubleTree by Hilton San Pedro - Port of Los Angeles is a top hotel for people traveling with their pets, and offers a marina and WiFi for its human guests.
Where is the best place to stay with easy access to Cabrillo Beach?
DoubleTree by Hilton San Pedro - Port of Los Angeles is one of the top choices for your stay based on our traveler data, and this 3.5-star hotel offers a marina and a restaurant. It’s located just a short 0.5 mi (0.9 km) from Cabrillo Beach. Other good options close by include Pacific Inn & Suites and HI Los Angeles South Bay.
What about the best place to stay close to USS Iowa?
One of the top choices for your stay is Crowne Plaza Los Angeles Harbor Hotel, located next to USS Iowa, and this 3.5-star hotel offers a restaurant and an outdoor pool. Sunrise Hotel San Pedro and Best Western Plus San Pedro Hotel & Suites are two other good choices in the immediate area.
What's the best hotel to stay near the beach in San Pedro?
DoubleTree by Hilton San Pedro - Port of Los Angeles is a top hotel for a beach vacation, and features an outdoor pool and free WiFi. Other good choices for your beach trip include All Star Inn and Best Western Plus San Pedro Hotel & Suites. Head to Cabrillo Beach or Royal Palms County Beach for some quality time by the water.
What's the best boutique-style accommodation in San Pedro?
Best Western Plus San Pedro Hotel & Suites is a favorite hotel with Expedia travelers looking for a stylish stay, and features an outdoor pool and free breakfast.
Where is the best neigborhood in San Pedro for seeing the sights?
Harbor is a popular part of the city for sightseeing with 31 places to visit and top sights like Aquarium of the Pacific, RMS Queen Mary, and Long Beach Cruise Terminal.

Recent reviews of San Pedro hotels

More trip options