Hotels in San Pedro

Best San Pedro Hotels

Enter your dates for prices and availability of the best hotels in San Pedro.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular Filters for San Pedro
Breakfast includedFree cancellationVery Good 8+Port of Los AngelesWithin 1 km2 bedsPay at HotelHotelGreat viewsWi-Fi in public areas
Property Type
HotelVacation homeMotel
Property facilities & services
Wi-Fi in public areasPoolFree parking24-hour front deskLuggage storageParking availableWake-up callConference roomPets welcomeSmoking areaElevatorBarGolf courseRestaurantGymCar rentals

7 Best Hotels to Stay in San Pedro

Trip.com brings you a curated list of top accommodations in San Pedro, complete with reviews, price insights, and amenity highlights, making it easy to find the perfect place to stay.
Most Booked
Lowest price
Closest to downtown
Highest Rated
Crowne Plaza LOS ANGELES HARBOR HOTEL by IHG Hotels in San Pedro
Crowne Plaza LOS ANGELES HARBOR HOTEL by IHG Hotels in San PedroCrowne Plaza LOS ANGELES HARBOR HOTEL by IHG Hotels in San PedroCrowne Plaza LOS ANGELES HARBOR HOTEL by IHG Hotels in San PedroCrowne Plaza LOS ANGELES HARBOR HOTEL by IHG Hotels in San PedroCrowne Plaza LOS ANGELES HARBOR HOTEL by IHG Hotels in San PedroCrowne Plaza LOS ANGELES HARBOR HOTEL by IHG Hotels in San Pedro
99+
Hotels in San Pedro
Outdoor swimming pool
Surfing
Gym
+8
"Pros Great location to cruise port Cruise port shuttle ($10/person) Dining room had a great burger and breakfast Large clean room Well stocked 24 hour Market place in lobby Cons Price- quotes were $500/night. I know this is an IHG hotel but the nightly rate seems excessive. I guess it’s all about supply and demand and you are really are paying for the location. We happened to “stumble” across an incredible price through a 3rd party service provider and ended up staying the night for more than 60% off the hotel quoted price. Please note that there is nothing inherently wrong with this hotel. It checked all our boxes in the end."
Good
139 reviews
7.9/10
1 night
From $136
Check availability
DoubleTree by Hilton San Pedro - Port of Los Angeles Hotels in San Pedro
DoubleTree by Hilton San Pedro - Port of Los Angeles Hotels in San PedroDoubleTree by Hilton San Pedro - Port of Los Angeles Hotels in San PedroDoubleTree by Hilton San Pedro - Port of Los Angeles Hotels in San PedroDoubleTree by Hilton San Pedro - Port of Los Angeles Hotels in San PedroDoubleTree by Hilton San Pedro - Port of Los Angeles Hotels in San PedroDoubleTree by Hilton San Pedro - Port of Los Angeles Hotels in San Pedro
99+
Hotels in San Pedro
Outdoor swimming pool
Surfing
Gym
+10
"Very convenient hotel to stay before going on a cruise and provides free shuttle service to the cruise port. Hotel staff and shuttle service driver are very friendly. Need to make a reservation for the free shuttle the night before and they call our names to board the bus the following morning. Will come back to stay again."
Very Good
114 reviews
8.2/10
1 night
From $125
Check availability
Motel 6 San Pedro, CA – Port of Los Angeles Hotels in San Pedro
Motel 6 San Pedro, CA – Port of Los Angeles Hotels in San PedroMotel 6 San Pedro, CA – Port of Los Angeles Hotels in San PedroMotel 6 San Pedro, CA – Port of Los Angeles Hotels in San PedroMotel 6 San Pedro, CA – Port of Los Angeles Hotels in San PedroMotel 6 San Pedro, CA – Port of Los Angeles Hotels in San PedroMotel 6 San Pedro, CA – Port of Los Angeles Hotels in San Pedro
24
Hotels in San Pedro
Wi-Fi in public areas
"While it is not a five star hotel it's a perfect place to sleep for a night prior to going on a cruise. The bed was extremely comfortable. Staff was very friendly and accommodating. It blended into the surrounding residential area and historically was originally a 1920's family home."
101 reviews
5.8/10
1 night
From $65
Check availability
Pacific Inn & Suites Hotels in San Pedro
Pacific Inn & Suites Hotels in San PedroPacific Inn & Suites Hotels in San PedroPacific Inn & Suites Hotels in San PedroPacific Inn & Suites Hotels in San PedroPacific Inn & Suites Hotels in San PedroPacific Inn & Suites Hotels in San Pedro
66
Hotels in San Pedro
Parking
Wi-Fi in public areas
Golf course
"面朝大海, 環境不錯"
Very Good
101 reviews
8.9/10
1 night
From $110
Check availability
Guest Harbor Inn- Port of Los Angeles San Pedro Hotels in San Pedro
Guest Harbor Inn- Port of Los Angeles San Pedro Hotels in San PedroGuest Harbor Inn- Port of Los Angeles San Pedro Hotels in San PedroGuest Harbor Inn- Port of Los Angeles San Pedro Hotels in San PedroGuest Harbor Inn- Port of Los Angeles San Pedro Hotels in San PedroGuest Harbor Inn- Port of Los Angeles San Pedro Hotels in San PedroGuest Harbor Inn- Port of Los Angeles San Pedro Hotels in San Pedro
35
Hotels in San Pedro
Private parking
Luggage storage
Wi-Fi in public areas
+1
Located in San Pedro (Central San Pedro), The Guest Harbor Inn - Port of Los Angeles San Pedro is within a 5-minute drive of Battleship USS Iowa Museum and World Cruise Center. This motel is 2.3 mi (3.7 km) from Cabrillo Beach and 2.4 mi (3.9 km) from Korean Bell of Friendship. Make use of convenient amenities, which include complimentary wireless internet access and a vending machine. Featured amenities include luggage storage and a vending machine. Limited parking is available onsite. Make yourself at home in one of the 36 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have shower/tub combinations and complimentary toiletries. Conveniences include desks and blackout drapes/curtains, and housekeeping is provided on request.
Very Good
100 reviews
8.4/10
1 night
From $113
Check availability
Vagabond Inn San Pedro Hotels in San Pedro
Vagabond Inn San Pedro Hotels in San PedroVagabond Inn San Pedro Hotels in San PedroVagabond Inn San Pedro Hotels in San PedroVagabond Inn San Pedro Hotels in San PedroVagabond Inn San Pedro Hotels in San PedroVagabond Inn San Pedro Hotels in San Pedro
55
Hotels in San Pedro
Public parking
Wake-up call
Wi-Fi in public areas
+7
"Hotel location is about 30 minutes drive from the airport, it is more convenient to transfer for one night. Equipped with microwave oven, small refrigerator and other equipment; the hotel also has parking lot We arrived at 2 o'clock in the morning and had customer service reception; no breakfast I made a mistake in the check-in time. I was staying in the early morning of 20 and should be set to the 19th to the 20th; I was set to the 20th to the 21st; I was on the afternoon of the 20th, which was equivalent to staying for less than nine hours and spending two days. We hope that the hotel can refund us a little fee when we check out at noon on the 20th, even if the hourly room may be, but it was rejected. Unfortunately"
99 reviews
6.9/10
1 night
From $110
Check availability
Portside Inn & Suites Hotels in San Pedro
Portside Inn & Suites Hotels in San PedroPortside Inn & Suites Hotels in San PedroPortside Inn & Suites Hotels in San PedroPortside Inn & Suites Hotels in San PedroPortside Inn & Suites Hotels in San PedroPortside Inn & Suites Hotels in San Pedro
33
Hotels in San Pedro
Private parking
Wi-Fi in public areas
Casino
"Staff was helpful when we had a problem with the door lock to our room. Switched our room and upgraded us at no additional fee."
105 reviews
5.7/10
1 night
From $104
Check availability
See More Hotels in San Pedro

Trip.com's insights for hotels in San Pedro

Plan smarter with Trip.com’s data-backed insights on travel seasons so that you can book your San Pedro hotel at the right time!

Which month offers the lowest hotel rates in San Pedro?

April is the most affordable month to book a hotel in San Pedro, with average nightly rates around $106. Prices peak in July, when rates reach about $325 per night.
(Based on Trip.com data from April 12, 2025 to April 12, 2026.)
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Jan
Feb
Mar

What is the cheapest day of the week for hotels in San Pedro?

Hotel rates in San Pedro are typically lowest on Monday, with average nightly rates around $166. Wednesday tends to be the most expensive, averaging $253 per night.
(Based on Trip.com data from April 12, 2025 to April 12, 2026.)
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Find your unique stays in San Pedro

Immerse yourself in the vibrant atmosphere of San Pedro with our handpicked accommodation options

FAQs About San Pedro Hotels

What are the best places to stay in San Pedro?

Some of the best places to stay in San Pedro are near popular attractions like Battleship USS Iowa Museum, Los Angeles Maritime Museum and Point Fermin Lighthouse, offering easy access to key sights and amenities.

Which hotels are the best hotels to stay at in San Pedro?

San Pedro has many popular hotels. Whether you're looking for a business stay or a vacation hotel, Crowne Plaza LOS ANGELES HARBOR HOTEL by IHG (from $127), DoubleTree by Hilton San Pedro - Port of Los Angeles (from $134) and Motel 6 San Pedro, CA – Port of Los Angeles (from $56) are best choices.

What hotels in San Pedro provide swimming pools?

Which hotels in San Pedro have the best breakfast?

Crowne Plaza LOS ANGELES HARBOR HOTEL by IHG (from $127) and DoubleTree by Hilton San Pedro - Port of Los Angeles (from $134) offer high-quality breakfast. Enjoy your wonderful journey with delicious breakfast!

What hotel deals are available in San Pedro?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.

San Pedro Hotels Info

Number of reviews
757
Total properties
7
Weekday Avg. Price
$167
Weekend Avg. Price
$202
Trending hotel
Crowne Plaza LOS ANGELES HARBOR HOTEL by IHG