Photo by Los Angeles Tourism & Convention Board

Find beach hotels in San Pedro, CA

Beach vacation deals from $68

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on San Pedro Beach Hotels

This weekend
Next weekend

Our top choices for San Pedro beach hotels

The Guest Harbor Inn - Port of Los Angeles San Pedro

The Guest Harbor Inn - Port of Los Angeles San Pedro
2.0 star property
Central San Pedro
8.6 out of 10, Excellent, (710)
"Great check in, super friendly staff "
United States
Brian
$104 nightly
The price is $119
Dec 30 - Dec 31
Total with taxes and fees
The Guest Harbor Inn - Port of Los Angeles San Pedro

Pacific Inn & Suites

Pacific Inn & Suites
2.0 star property
Coastal San Pedro
9.4 out of 10, Exceptional, (396)
"Close to the beach and room is clean and quiet "
Canada
Mingxia
$105 nightly
The price is $120
Dec 30 - Dec 31
Total with taxes and fees
Pacific Inn & Suites

Vagabond Inn San Pedro

Vagabond Inn San Pedro
2.0 star property
Central San Pedro
7.6 out of 10, Good, (1029)
"Good hotel for overnight stays . Clean and staff is great "
United States
David
$89 nightly
The price is $104
Dec 26 - Dec 27
Total with taxes and fees
Vagabond Inn San Pedro

DoubleTree by Hilton San Pedro - Port of Los Angeles

DoubleTree by Hilton San Pedro - Port of Los Angeles
4.0 star property
Coastal San Pedro
8.2 out of 10, Very Good, (1344)
"Friendly staff Great food at the restaurant too Very nice hotel and location"
United States
Jeannine
$118 nightly
The price is $137
Jan 13 - Jan 14, 2026
Total with taxes and fees
DoubleTree by Hilton San Pedro - Port of Los Angeles

Motel 6 San Pedro, CA – Port Of Los Angeles

Motel 6 San Pedro, CA – Port Of Los Angeles
2.0 star property
Central San Pedro
6.4 out of 10, (158)
"The staff is very accommodating "
United States
Michelle
$60 nightly
The price is $68
Dec 28 - Dec 29
Total with taxes and fees
Motel 6 San Pedro, CA – Port Of Los Angeles

Crowne Plaza Los Angeles Harbor Hotel by IHG

Crowne Plaza Los Angeles Harbor Hotel by IHG
3.5 star property
Central San Pedro
8.6 out of 10, Excellent, (1455)
"Clean room Excellent food Courteous staff"
United States
Ted
$158 nightly
The price is $184
Jan 4 - Jan 5, 2026
Total with taxes and fees
Crowne Plaza Los Angeles Harbor Hotel by IHG

Portside Inn & Suites

Portside Inn & Suites
2.0 star property
Central San Pedro
5.6 out of 10, (737)
"The location was convenient for our stay near the port."
United States
David
$100 nightly
The price is $116
Dec 25 - Dec 26
Total with taxes and fees
Portside Inn & Suites

Modern San Pedro Home

Modern San Pedro Home
Central San Pedro
9.6 out of 10, Exceptional, (18)
"Check in was seamless. House was well maintained and immaculate. I’m from the area so everything I needed was very accessible. Host has gone out of her way to make this visit to San Pedro enjoyable. Parking was terrific. Room for a ton of people if you’re traveling with a large group. Primary bathroom was absolutely amazing. Thank you so much. We’ll be back soon. "
United States
Nicholas B.
$611 nightly
The price is $666
Jan 9 - Jan 10, 2026
Total with taxes and fees
Modern San Pedro Home

Motel 6 Los Angeles, CA - Los Angeles - LAX

Motel 6 Los Angeles, CA - Los Angeles - LAX
2.0 star property
Arbor Village
7.4 out of 10, Good, (8352)
"This property is convenient for dining options, the staff is also friendly."
United States
Camille
$67 nightly
The price is $78
Dec 25 - Dec 26
Total with taxes and fees
Motel 6 Los Angeles, CA - Los Angeles - LAX

Hotel Huntington Beach

Hotel Huntington Beach
3.0 star property
Huntington Beach
8.0 out of 10, Very Good, (2852)
"Great front desk staff. "
United States
jennifer
$91 nightly
The price is $106
Dec 28 - Dec 29
Total with taxes and fees
Hotel Huntington Beach
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.

Find out more about San Pedro

San Pedro and its attractions for beach lovers

San Pedro, California, offers a vibrant coastal experience perfect for beach-loving travelers. Start your adventure at Cabrillo Beach, a family-friendly spot ideal for sunbathing and swimming, with calm waters perfect for the kids. Just a short stroll away, the Cabrillo Marine Aquarium provides an interactive experience with local marine life, making it a hit for both children and adults. For those interested in history, the nearby Fort MacArthur Military Museum showcases fascinating exhibits and stunning ocean views. Don't miss a visit to the Los Angeles Maritime Museum, where you can learn about the rich seafaring history of the area. Finally, enjoy a relaxing afternoon at the picturesque Point Fermin Park, where you can walk along scenic bluffs and take in the breathtaking views of the Pacific. Staying near these attractions, particularly in hotels along the waterfront, allows you to wake up to the sound of waves and enjoy easy access to the beach. Many of these hotels offer family-friendly amenities and attentive service, ensuring a comfortable stay while you explore the best of San Pedro's coastal charm.

Find the best beach hotels and resorts in San Pedro

For travelers seeking a sun-soaked escape in San Pedro, these top hotels offer easy access to beautiful beaches and exciting water activities. Each hotel provides a unique experience tailored to beach lovers.

Pacific Inn & Suites

  • Why it's great for the ultimate beach vacation spot: With an impressive review rating of 9.0, Pacific Inn & Suites is a top choice for beach enthusiasts seeking affordability and comfort. Located near the beach with ocean views, guests can easily enjoy the sun and surf.
  • Other amenities: This hotel offers convenient features such as a kitchenette in select rooms, allowing for easy meal preparation. Guests can enjoy free self-parking, a sofa bed for additional sleeping space, and air conditioning for comfort. The hotel also provides a full-size refrigerator and microwave for convenience, making it an ideal choice for longer stays.
  • Neighborhood: Coastal San Pedro
  • Nearby attractions: Point Fermin Park - 0.25 miles, Korean Bell of Friendship - 0.28 miles

Crowne Plaza Los Angeles Harbor Hotel by IHG

  • Why it's great for the ultimate beach vacation spot: Perfectly situated for beach enthusiasts, the Crowne Plaza Los Angeles Harbor Hotel boasts a waterfront location and a guest review rating of 8.4. Guests can easily explore nearby water activities like sailing, kayaking, and parasailing, making it a fantastic choice for those who love the ocean.
  • Other amenities: The hotel features an outdoor pool for relaxation, a hot tub for unwinding after a day of adventure, and a concierge service to help plan your beach outings. Self-parking and express check-in enhance convenience, while daily housekeeping and free toiletries ensure a comfortable stay. Additionally, guests can enjoy spacious suites, a fitness center, and complimentary cribs for families traveling with young ones.
  • Neighborhood: Central San Pedro
  • Nearby attractions: Los Angeles Maritime Museum - 0.15 miles, Battleship USS Iowa Museum - 0.63 miles

The Guest Harbor Inn - Port of Los Angeles San Pedro

  • Why it's great for the ultimate beach vacation spot: The Guest Harbor Inn offers beach lovers a cozy retreat with a convenient location just a short distance from the beach, earning a guest review rating of 8.2. This budget-friendly option is perfect for travelers who want to enjoy the sun and surf without breaking the bank.
  • Other amenities: Guests can take advantage of free toiletries and accessible parking. The hotel is situated in a historical district, providing a unique charm to the stay. With air conditioning for comfort, this inn ensures a pleasant experience for all beachgoers.
  • Neighborhood: Central San Pedro
  • Nearby attractions: Los Angeles Maritime Museum - 0.7 miles, Battleship USS Iowa Museum - 0.93 miles

DoubleTree by Hilton San Pedro - Port of Los Angeles

  • Why it's great for the ultimate beach vacation spot: The DoubleTree by Hilton San Pedro stands out for its nearby the beach, offering guests a direct connection to the ocean and a solid review rating of 7.8. With a variety of beach activities right at their doorstep, guests can indulge in sunbathing, swimming, and water sports.
  • Other amenities: The hotel features a heated outdoor pool and a hot tub, ideal for relaxation after a day at the beach. Guests can enjoy furnished balconies for stunning views and premium bedding for a restful night. A fitness center, area shuttle, and concierge services enhance the overall experience, while designer toiletries and a complimentary breakfast elevate the stay.
  • Neighborhood: Coastal San Pedro
  • Nearby attractions: Cabrillo Marine Aquarium - 0.62 miles, Cabrillo Beach - 0.75 miles

Too many beaches in San Pedro to choose from? Here are our top picks for a memorable beach vacation.

Top San Pedro Hotel Reviews

Frequently asked questions

What is San Pedro like for travelers who love the beach?
Known for its beaches and museums, San Pedro offers a lot for the traveler planning a beach getaway.
When's the best time for a beach vacation in San Pedro?
You can plan your beach trip with a look at the seasons in San Pedro: The hottest months are usually August and September with an average temp of 71°F, while the coldest months are February and January with an average of 58°F. Average annual precipitation for San Pedro is 11 inches.
What is there to see and do around San Pedro?
After arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you can't wait to check out the beaches, head to Cabrillo Beach or Royal Palms County Beach for a relaxing day by the water. Experience the area's museums and boating, and make time for local attractions like World Cruise Center and Battleship USS Iowa Museum. For additional things to see and do, consider a visit to Los Angeles Maritime Museum or Catalina Sea and Air Terminal.
What's the best way to get to my beach hotel in San Pedro?
Here's some information to help you get to and around your beach accommodation in San Pedro with ease. If you're looking to fly to San Pedro, the closest major airport is Long Beach Municipal Airport (LGB), located 10.2 mi (16.3 km) from the city center. You can find out about your options for water transportation at the port.

Explore a world of travel with Expedia