Find beach hotels in San Pedro, CA

Beach vacation deals from $79
  • 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

Our top choices for San Pedro beach hotels

Pacific Inn & Suites

Pacific Inn & Suites
2.0 star property
Coastal San Pedro
9.4 out of 10, Exceptional, (575 reviews)
"Nice view and close to the beach."
United States
Jeffry
$115 nightly
The price is $131
May 11 - May 12
Total with taxes and fees
Pacific Inn & Suites

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, (1,539 reviews)
  • cleanliness
    Waterfront escape with private marina, just steps from the beach, where ocean adventures and relaxation unite.
"Booking with the double tree, i have certain expectations. All of these expectations were left wanting. The bed creaked everytime my partner moved, the microwave light would not go off until the door was slammed shut, patchy repairs, closet doors not fully opening, chipped and scarred furniture...I was terribly unimpressed. Breakfast was not bad thiugh the waffle was not fresh. I usually appreciate the luxurious linens, sweet smelling body wash, and the picture of cleanliness. "
United States
Roscoe
$119 nightly
The price is $138
May 18 - May 19
Total with taxes and fees
DoubleTree by Hilton San Pedro - 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.4 out of 10, Very Good, (1,634 reviews)
"very happy will stay here anytime in long beach area.."
United States
Randy
$142 nightly
The price is $165
Jun 8 - Jun 9
Total with taxes and fees
Crowne Plaza Los Angeles Harbor Hotel by IHG

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, (848 reviews)
"Close to free shuttle pickup spots to see the beach areas."
Canada
Donna
$118 nightly
The price is $135
May 11 - May 12
Total with taxes and fees
The Guest Harbor Inn - Port of Los Angeles San Pedro

Vagabond Inn San Pedro

Vagabond Inn San Pedro
2.0 star property
Central San Pedro
7.8 out of 10, Good, (1,028 reviews)
"THE 3RD FLOOR VIEW WAS GREAT FOR THE ENTIRE LONG BEACH WATER AREA !!"
United States
LEON
$89 nightly
The price is $103
May 18 - May 19
Total with taxes and fees
Vagabond Inn San Pedro

Modern San Pedro Home

Modern San Pedro Home
Central San Pedro
9.8 out of 10, Exceptional, (21 reviews)
"Excellent communication with owner. We would recommend this home for families anytime!! Clean, spacious and met all our needs."
United States
Bridget K.
$620 nightly
The price is $676
May 14 - May 15
Total with taxes and fees
Modern San Pedro Home

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, (244 reviews)
"I enjoyed my stay here I would stay here again Building has been remodeled recently and all new furnishings Looks like the pics on the internet Very close to restaurants, shopping, cruise terminal, marina, ocean, beach, and many parks all within walking distance The staff were really nice and helpful "
United States
Christopher
$69 nightly
The price is $79
May 31 - Jun 1
Total with taxes and fees
Motel 6 San Pedro, CA – Port Of Los Angeles

The Zen House with Panoramic Harbor, Ocean & City Views!

The Zen House with Panoramic Harbor, Ocean & City Views!
Coastal San Pedro
10.0 out of 10, Exceptional, (39 reviews)
"Very beautiful harbor views. Perfect location . Close to restaurants and grocery stores and local attractions. Very spacious. Loved having a home away from home to be together with family!"
United States
Sandra H.
$729 nightly
The price is $820
May 16 - May 17
Total with taxes and fees
The Zen House with Panoramic Harbor, Ocean & City Views!

Portside Inn & Suites

Portside Inn & Suites
2.0 star property
Central San Pedro
5.6 out of 10, (870 reviews)
"It is cheaper to stay in San Pedro than in Long Beach."
United States
Tanis
$113 nightly
The price is $131
May 25 - May 26
Total with taxes and fees
Portside Inn & Suites

The Queen Mary

The Queen Mary
3.0 star property
Long Beach
8.8 out of 10, Excellent, (4,480 reviews)
"It was a great stay overall. it was out of this world experience to be able to stay at a iconic historic place like this. Everything you need is at the Queen Mary. great place to get coffe, restaurants, the bar was amazing and the drinks. Also the availability of having tours or self-guided tours. it is definitely a full day of exploring with family and friends. The room was very spacious I stayed at the family State room. my son enjoyed having his own little private area with his bed and was...
United States
JESSICA
$150 nightly
The price is $170
May 10 - May 11
Total with taxes and fees
The Queen Mary
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.

Choose what matters most at beach hotels in San Pedro

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 are the best beach hotels in San Pedro?
Some of the best beach hotels in San Pedro include Pacific Inn & Suites and the DoubleTree by Hilton San Pedro - Port of Los Angeles.

The Pacific Inn & Suites, with a 9.4 rating, is located near the beach and offers ocean views from some of its rooms. Guests frequently comment on the excellent staff and the convenience of free parking.

The 4-star DoubleTree by Hilton San Pedro - Port of Los Angeles, with an 8.2 rating, is also located near the beach and features an outdoor pool with sun loungers. Reviewers often highlight the friendly staff and comfortable beds.
How much does a beach hotel in San Pedro cost?
Prices for beach hotels in San Pedro vary, but you can find a great deal from $79 on Expedia. You're likely to find lower rates if you're traveling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which San Pedro hotels are near the best beaches?
For hotels near the best beaches in San Pedro, consider the Pacific Inn & Suites and the DoubleTree by Hilton San Pedro - Port of Los Angeles.

The Pacific Inn & Suites, with a 9.4 rating, is located near the beach and offers ocean views from some rooms. Guests frequently mention the excellent staff and clean rooms.

The 4-star DoubleTree by Hilton San Pedro - Port of Los Angeles, rated 8.2, is also near the beach and the ocean. It features an outdoor pool with sun loungers, making it a good option for relaxation after a day at the beach.
Which beach hotels in San Pedro are good for families?
For families looking for beach hotels in San Pedro, consider Pacific Inn & Suites, Crowne Plaza Los Angeles Harbor Hotel by IHG, and DoubleTree by Hilton San Pedro - Port of Los Angeles.

Pacific Inn & Suites, with a 9.4 rating, is located near the beach and offers ocean views from some rooms. Guests often highlight the large TVs in the clean rooms and the convenience of free parking.

The 3.5-star Crowne Plaza Los Angeles Harbor Hotel by IHG, with an 8.6 rating, is situated near the ocean and sea. It offers suites and complimentary cribs, making it suitable for families with young children. Guests frequently mention the friendly staff and comfortable rooms.

The 4-star DoubleTree by Hilton San Pedro - Port of Los Angeles, rated 8.2, is also near the sea, beach, and ocean. It features an outdoor pool with sun loungers, which can be a great amenity for families. Reviewers often comment on the friendly staff, nice rooms, and comfortable beds.
What are the best San Pedro hotels with ocean views?
For hotels in San Pedro with ocean views, Pacific Inn & Suites is a much-loved option.

The 9.4-rated Pacific Inn & Suites, a 3-star property, offers ocean views and is located near Cabrillo Beach. Guests frequently mention the excellent staff and the convenience of free parking.
What are the top-rated beach hotels in San Pedro with a pool?
For top-rated beach hotels in San Pedro with a pool, consider the DoubleTree by Hilton San Pedro - Port of Los Angeles and the Crowne Plaza Los Angeles Harbor Hotel by IHG.

The 4-star DoubleTree by Hilton San Pedro - Port of Los Angeles has an 8.2 rating and features an outdoor pool with sun loungers. Guests frequently mention the friendly and amazing staff and nice, clean rooms. The hotel is also located near Cabrillo Beach.

The 3.5-star Crowne Plaza Los Angeles Harbor Hotel by IHG, with an 8.6 rating, offers an outdoor pool. Reviewers often highlight the friendly and helpful staff and comfortable, clean rooms.
Which beach hotels in San Pedro are good for couples?
For couples looking for a beach hotel in San Pedro, the DoubleTree by Hilton San Pedro - Port of Los Angeles is a great choice.

This 4-star hotel, with an 8.2 rating, is located near the ocean and beach, offering an outdoor pool with sun loungers. Guests frequently mention the friendly staff, nice rooms, and great location. The hotel is also conveniently located near attractions like Cabrillo Beach and Point Fermin Park.
Which area of San Pedro is best to stay in for beaches?
The best area to stay in San Pedro for beaches is the coastal stretch near Point Fermin and Cabrillo Beach.

This area offers direct access to the Pacific Ocean and is characterized by its scenic bluffs, walking paths, and family-friendly amenities. It's a more relaxed part of San Pedro, away from the bustling port, with a focus on natural beauty and outdoor activities.

Families will find Cabrillo Beach particularly appealing. It features a protected inner harbor with calm waters superb for young swimmers, and the Cabrillo Marine Aquarium provides an educational and entertaining experience. There are also picnic areas and playgrounds, making it convenient for a full day of beach activities.

Couples looking for a scenic and quiet retreat will appreciate the area around Point Fermin. The Point Fermin Lighthouse offers historic charm, and the surrounding park provides stunning ocean views and walking trails along the cliffs, ideal for romantic strolls.
Which top beach hotels in San Pedro offer water sport activities?
For top beach hotels in San Pedro that offer water sports activities, consider the Crowne Plaza Los Angeles Harbor Hotel by IHG and the DoubleTree by Hilton San Pedro - Port of Los Angeles.

The 3.5-star Crowne Plaza Los Angeles Harbor Hotel by IHG, with an 8.6 rating, is located near the ocean and offers access to a variety of water sports. Guests can find kayaking, surfing, bodyboarding, parasailing, windsurfing, and sailing nearby. Reviewers frequently mention the staff as friendly and helpful, and the rooms as comfortable and clean.

The 4-star DoubleTree by Hilton San Pedro - Port of Los Angeles, rated 8.2, is also situated near the sea and beach. It provides access to surfing, bodyboarding, and sailing activities nearby. The hotel also features an outdoor pool with sun loungers. Guests often praise the friendly and amazing staff, as well as the nice and clean rooms.
What is the best time of year to stay in a beach hotel in San Pedro?
The best time of year to enjoy a beach hotel in San Pedro is typically during late spring through early fall, with June through September offering the most consistently pleasant weather for seaside activities. Temperatures during these months comfortably hover between 68°F and 78°F, creating ideal conditions for strolling along Cabrillo Beach or exploring the tide pools at the Cabrillo Marine Aquarium.

Families often gravitate towards the summer months, especially July and August, to align with school holidays, making it a bustling time to explore the USS Iowa Museum or enjoy the waterfront promenade. This increased demand during peak summer does mean that hotel availability, particularly for rooms with ocean views, can be tighter, and rates generally reflect the popularity of this sun-drenched season.

For those seeking a slightly more tranquil experience with equally delightful weather, May presents an excellent shoulder-season option. The air is wonderfully mild, usually in the low 70s, and you'll find it can be easier to secure reservations at premium beachside accommodations, often with more flexibility in room choices.
How can I save on a beach hotel in San Pedro with Expedia?
With Expedia, you earn OneKeyCash™* on eligible San Pedro beach hotel bookings for every dollar you spend—just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, check out the last-minute deals.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
What beach activities should we do in San Pedro?
The best beach activities to do in San Pedro include exploring Cabrillo Beach and Point Fermin Park, both offering natural beauty and educational opportunities.

Cabrillo Beach is a popular spot with two distinct areas. The ocean side is ideal for surfing and bodyboarding, while the harbor side provides calm waters superb for swimming, paddleboarding, and kayaking. Families often enjoy the Cabrillo Marine Aquarium, located directly on the beach, which features local marine life exhibits and educational programs. The beach also has picnic areas and volleyball courts, making it a great place for a full day of family fun.

Just a short distance away, Point Fermin Park offers scenic walking paths along the bluffs with panoramic ocean views. Couples will appreciate the historic Point Fermin Lighthouse, a beautiful Victorian-style structure offering tours and a glimpse into the area's maritime past. The park is also known for its tide pools during low tide, where you can observe various marine creatures.
Is it cheaper to book a San Pedro beach hotel and flights as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline—this is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in San Pedro for you.

Explore a world of travel with Expedia