Find hotels in San Pedro, CA from $63

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide

Check San Pedro hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 4552 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Disneyland Hotel
4 out of 5
1150 W Magic Way, Anaheim, CA, 92802
The price is $517 per night from Dec 12 to Dec 13
$517
per night
Dec 12 - Dec 13
21.58 mi from city center
4.3/5 Excellent! (1,001 reviews)
"The Disneyland hotel was everything we thought it would be. The pools, the restaurants were all terrific. The night life was very comfortable and enjoyable. The hotel itself was very quiet."

Reviewed on Nov 28, 2022

Disneyland Hotel
Disney's Grand Californian Hotel and Spa
4.5 out of 5
1600 S Disneyland Dr, Anaheim, CA, 92802
The price is $814 per night from Dec 22 to Dec 23
$814
per night
Dec 22 - Dec 23
21.7 mi from city center
4.4/5 Excellent! (1,001 reviews)
Wonderful stay
"We had a wonderful stay! The property is beautiful and fun and the restaurants onsite are great. The shower could use some help (very low water pressure) but otherwise, everything was very nice!"

Reviewed on Nov 23, 2022

Disney's Grand Californian Hotel and Spa
Best Western Plus Stovall's Inn
2.5 out of 5
1110 W Katella Ave, Anaheim, CA, 92802
Fully refundableReserve now, pay when you stay
The price is $219 per night from Dec 12 to Dec 13
$219
per night
Dec 12 - Dec 13
21.57 mi from city center
4.2/5 Excellent! (2,107 reviews)
"I didn't like that some of the comforters on bed were torn. Though everything I needed was there and clean!"

Reviewed on Nov 30, 2022

Best Western Plus Stovall's Inn

Save an average of 15% on thousands of hotels when you're signed in

Motel 6 Los Angeles, CA - Los Angeles - LAX
2 out of 5
5101 W Century Blvd, Inglewood, CA, 90304
Fully refundableReserve now, pay when you stay
The price is $88 per night from Dec 5 to Dec 6
$88
per night
Dec 5 - Dec 6
14.96 mi from city center
3.3/5 (1,647 reviews)
Family stay
"Clean rooms and bathrooms. Very friendly and helpful. They have a shuttle to LAX starting at 5am."

Reviewed on Nov 30, 2022

Motel 6 Los Angeles, CA - Los Angeles - LAX
Buena Park Grand Hotel & Suites
3 out of 5
7762 Beach Blvd, Buena Park, CA, 90620
Fully refundableReserve now, pay when you stay
The price is $109 per night from Dec 4 to Dec 5
$109
per night
Dec 4 - Dec 5
18.6 mi from city center
2.5/5 (708 reviews)
"Place had some issues when it transitioned from a Radison Hotel but things seem to be coming together. It will be nice when they open other Hotel Amenities - Restaurant, Breakfast, lounge area convention area - it will be really nice again."

Reviewed on Nov 28, 2022

Buena Park Grand Hotel & Suites
Four Points by Sheraton Los Angeles International Airport
3.5 out of 5
9750 Airport Blvd, Los Angeles, CA, 90045
Fully refundableReserve now, pay when you stay
The price is $101 per night from Dec 21 to Dec 22
$101
per night
Dec 21 - Dec 22
15.45 mi from city center
3.1/5 (2,487 reviews)
Short stay.
"We spent only a few hours at the hotel as we had a very early flt out and were out allmdayband evening. The room was freezing when we entered and the thermostat would not adjust so we turned it off. We only needed parking for less than an hour, for $10.. A complimentary hour would have been appreciated. ..."

Reviewed on Nov 26, 2022

Four Points by Sheraton Los Angeles International Airport
Hyatt Regency Los Angeles International Airport
4 out of 5
6225 W Century Blvd, Los Angeles, CA, 90045
Fully refundable
The price is $145 per night from Dec 19 to Dec 20
$145
per night
Dec 19 - Dec 20
15.5 mi from city center
4.3/5 Excellent! (2,030 reviews)
"Great hotel and staff! Everyone is very kind"

Reviewed on Dec 1, 2022

Hyatt Regency Los Angeles International Airport
Freehand Los Angeles
4 out of 5
416 W 8th St, Los Angeles, CA, 90014
Fully refundableReserve now, pay when you stay
The price is $116 per night from Dec 15 to Dec 16
$116
per night
Dec 15 - Dec 16
21.29 mi from city center
3.7/5 Good! (1,004 reviews)
Great character
"Great location and the building/decor has a lot of character"

Reviewed on Nov 29, 2022

Freehand Los Angeles
Travelodge by Wyndham LAX
2 out of 5
1804 E Sycamore Ave, El Segundo, CA, 90245
Fully refundableReserve now, pay when you stay
The price is $87 per night from Dec 15 to Dec 16
$87
per night
Dec 15 - Dec 16
14.43 mi from city center
3.6/5 Good! (1,002 reviews)
"I like that it was easy to get around to places to eat but originally when booked I thought breakfast was included and also I didn’t realize the rooms were drive up I thought it was inside the building but it was a safe experience"

Reviewed on Nov 26, 2022

Travelodge by Wyndham LAX
La Quinta Inn & Suites by Wyndham LAX
2.5 out of 5
5249 W Century Blvd, Los Angeles, CA, 90045
Fully refundableReserve now, pay when you stay
The price is $113 per night from Dec 19 to Dec 20
$113
per night
Dec 19 - Dec 20
15.04 mi from city center
3.8/5 Good! (2,989 reviews)
"Very close to everything."

Reviewed on Nov 29, 2022

La Quinta Inn & Suites by Wyndham LAX
Hyatt Place LAX/Century Blvd
3.5 out of 5
5959 W. CENTURY BLVD, BUILDING TWO, Los Angeles, CA, 90045
Fully refundable
The price is $161 per night from Dec 4 to Dec 5
$161
per night
Dec 4 - Dec 5
15.4 mi from city center
4.2/5 Excellent! (866 reviews)
"Room was clean and quiet. Breakfast was great."

Reviewed on Nov 30, 2022

Hyatt Place LAX/Century Blvd
Hotel Maya - a Doubletree by Hilton Hotel
4 out of 5
700 Queensway Drive, Long Beach, CA, 90802
Fully refundableReserve now, pay when you stay
The price is $170 per night from Dec 8 to Dec 9
$170
per night
Dec 8 - Dec 9
5.48 mi from city center
3.8/5 Good! (1,066 reviews)
"Liked views from property although initial room was behind restaurant obscuring view. On request room was reassigned. Property can initially be hard to find."

Reviewed on Nov 30, 2022

Hotel Maya - a Doubletree by Hilton Hotel
E-Central Downtown Los Angeles Hotel
4 out of 5
1020 S Figueroa Street, Los Angeles, CA, 90015
Fully refundableReserve now, pay when you stay
The price is $143 per night from Dec 4 to Dec 5
$143
per night
Dec 4 - Dec 5
21.22 mi from city center
4.3/5 Excellent! (1,087 reviews)
"Hotel stay was nice staff and valet parking staff very nice thank you"

Reviewed on Nov 29, 2022

E-Central Downtown Los Angeles Hotel
Aventura Hotel
3.5 out of 5
1020 Fedora Street, Los Angeles, CA, 90006
Fully refundableReserve now, pay when you stay
The price is $113 per night from Dec 19 to Dec 20
$113
per night
Dec 19 - Dec 20
21.69 mi from city center
4.3/5 Excellent! (1,267 reviews)
"Very comfortable room, safe and easy parking, and good experiences with the front desk staff and other employees."

Reviewed on Nov 30, 2022

Aventura Hotel
Hollywood Inn Suites Hotel
2.5 out of 5
1030 W El Segundo Blvd, Gardena, CA, 90247
Fully refundable
The price is $63 per night from Dec 22 to Dec 23
$63
per night
Dec 22 - Dec 23
12.32 mi from city center
3.8/5 Good! (1,010 reviews)
"Nice very clean big bathroom"

Reviewed on Nov 28, 2022

Hollywood Inn Suites Hotel
USC Hotel
3.5 out of 5
3540 South Figueroa Street, Los Angeles, CA, 90007
The price is $143 per night from Dec 7 to Dec 8
$143
per night
Dec 7 - Dec 8
19.43 mi from city center
4.5/5 Wonderful! (1,004 reviews)
"Unique USC themed atmosphere."

Reviewed on Nov 29, 2022

USC Hotel
Los Angeles Airport Marriott
4 out of 5
5855 W Century Blvd, Los Angeles, CA, 90045
Fully refundableReserve now, pay when you stay
The price is $119 per night from Dec 16 to Dec 17
$119
per night
Dec 16 - Dec 17
15.3 mi from city center
4.1/5 Very Good! (1,524 reviews)
"Very close to the airport and the shuttle ride"

Reviewed on Nov 29, 2022

Los Angeles Airport Marriott
Renaissance Los Angeles Airport Hotel
4 out of 5
9620 Airport Boulevard, Los Angeles, CA, 90045
Fully refundableReserve now, pay when you stay
The price is $109 per night from Dec 18 to Dec 19
$109
per night
Dec 18 - Dec 19
15.51 mi from city center
4.1/5 Very Good! (1,903 reviews)
"Only problem was internet. Its the only hotel I have stayed at that charges for internet, which didn't even work. Plus it was confusing as the internet permission didn't allow clear choices. Charge a bit more for the room and give free internet like almost every other hotel."

Reviewed on Nov 28, 2022

Renaissance Los Angeles Airport Hotel
Sheraton Gateway Los Angeles Hotel
4 out of 5
6101 W Century Blvd, Los Angeles, CA, 90045
Fully refundableReserve now, pay when you stay
The price is $109 per night from Dec 18 to Dec 19
$109
per night
Dec 18 - Dec 19
15.43 mi from city center
3.9/5 Very Good! (3,468 reviews)
"Nice hotel the only think that’s not good is the parking it’s very far and every time you exit the parking is $17.55 dollars. They could off done it like $17.55 for like 24 hours at least."

Reviewed on Nov 28, 2022

Sheraton Gateway Los Angeles Hotel
The Westin Los Angeles Airport
4 out of 5
5400 W Century Blvd, Los Angeles, CA, 90045
Fully refundableReserve now, pay when you stay
The price is $109 per night from Dec 19 to Dec 20
$109
per night
Dec 19 - Dec 20
15.08 mi from city center
4.1/5 Very Good! (2,580 reviews)
"Liked the daily housekeeping and how attractive the building was. Close to LAX was nice. Expensive internet and parking not so nice."

Reviewed on Nov 27, 2022

The Westin Los Angeles Airport
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.

Where to stay in San Pedro

Find the best San Pedro areas and neighborhoods for the activities you enjoy most. Learn more about San Pedro

Stay near popular San Pedro attractions

San Pedro hotels information

Number of reviews 31751
Accommodation 4552 hotels
Lowest Price $63
Highest Price $814

Frequently asked questions

Where is the best place for a stay in San Pedro?

Crowne Plaza Los Angeles Harbor Hotel, an IHG Hotel is a favorite with Expedia customers. This 3.5-star hotel offers a restaurant and an outdoor pool. Other top choices based on traveler reviews include DoubleTree by Hilton San Pedro - Port of Los Angeles and Studio 6 San Pedro, CA – Port of Los Angeles. See all available top hotels, or vacation rentals in San Pedro.

What are some of the best vacation home rentals in San Pedro?

Morada Inn - Near Garden Grove Park: This vacation home rental outside of San Pedro has air-conditioning and daily housekeeping to help you feel perfectly comfortable in your new surroundings. This vacation rental also comes with free parking to give you added peace of mind. See all vacation rentals in San Pedro.

Which popular hotels in San Pedro are known for their enhanced cleaning measures?

Crowne Plaza Los Angeles Harbor Hotel, an IHG Hotel is a 3.5-star hotel offering property cleaning with disinfectant, linens washed at a temperature of at least 60°C/140°F, and contactless check-in. If you're looking for an affordable option close to San Pedro, Travelodge by Wyndham Harbor City is a 2-star motel offering enhanced cleaning measures that is located within 10 miles. And for a luxurious stay, consider The Bicycle Hotel & Casino, a 4.5-star hotel that provides enhanced cleaning and is located within 30 miles of San Pedro. See all the options by browsing all hotels in San Pedro with enhanced sanitizing practices.

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. Filter your search by fully refundable to find flexible hotel deals 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, Crowne Plaza Los Angeles Harbor Hotel, an IHG Hotel is a popular 3.5-star hotel for our travelers looking for an economical choice, and features free WiFi and laundry facilities. View all budget hotels in San Pedro.

What's the best accommodation when traveling with kids to San Pedro?

Studio 6 San Pedro, CA – Port of Los Angeles is a hotel with free WiFi and in-room refrigerators, and it's a top choice on Expedia for families. Attractions like USS Iowa and Los Angeles Maritime Museum are also fun for kids of all ages. Find more child-friendly accommodations in San Pedro.

What's the best accommodation for a couple going to San Pedro?

DoubleTree by Hilton San Pedro - Port of Los Angeles is a favorite 4-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 Crowne Plaza Los Angeles Harbor Hotel, an IHG Hotel. See all romantic hotels in San Pedro.

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. See more pet-friendly hotel accommodations in San Pedro.

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 4-star hotel offers a marina and a restaurant. It's located just a short 0.5 mi (0.9 km) from Cabrillo Beach. Another good option is Pacific Inn & Suites, located just 0.3 mi (0.5 km) away.

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, an IHG Hotel, located next to USS Iowa, and this 3.5-star hotel offers a restaurant and an outdoor pool. Studio 6 San Pedro, CA – Port of Los Angeles and Best Western Plus San Pedro Hotel & Suites are a couple of other good options close by.

What's the best hotel to stay near the beach in San Pedro?

Vagabond Inn San Pedro is a top hotel with a seasonal outdoor pool and free WiFi, and it's located close to Cabrillo Beach. Other good options to stay near the beach include HI Los Angeles South Bay and Pacific Inn & Suites. See more stays near the beach in San Pedro.

Recent reviews of San Pedro hotels
expedia verified reviews