A street lined with palm trees leading to a hilly town.

Beach Hotels & Resorts in San Pedro from AU$128

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • 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

1. 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,867 reviews)
  • cleanliness
    Waterfront escape with private marina, just steps from the beach, where ocean adventures and relaxation unite.
The price is AU$195
includes taxes & fees
24 Nov - 25 Nov
DoubleTree by Hilton San Pedro - Port of Los Angeles

2. 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,796 reviews)
The price is AU$263
includes taxes & fees
29 Nov - 30 Nov
Crowne Plaza Los Angeles Harbor Hotel by IHG

3. Vagabond Inn San Pedro

Vagabond Inn San Pedro
2.0 star property
Central San Pedro
7.8 out of 10, Good, (1,088 reviews)
The price is AU$148
includes taxes & fees
5 Nov - 6 Nov
Vagabond Inn San Pedro

4. 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, (1,000 reviews)
The price is AU$198
includes taxes & fees
1 Nov - 2 Nov
The Guest Harbor Inn - Port of Los Angeles San Pedro

5. Sleeps 12: Hot Tub, Private Parking, Cruise Port

Sleeps 12: Hot Tub, Private Parking, Cruise Port
Central San Pedro
9.8 out of 10, Exceptional, (24 reviews)
The price is AU$908
includes taxes & fees
3 Nov - 4 Nov
Sleeps 12: Hot Tub, Private Parking, Cruise Port

6. 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.2 out of 10, (341 reviews)
The price is AU$128
includes taxes & fees
1 Nov - 2 Nov
Motel 6 San Pedro, CA – Port Of Los Angeles

7. Hilton Long Beach Hotel

Hilton Long Beach Hotel
4.0 star property
Downtown Long Beach
8.2 out of 10, Very good, (2,234 reviews)
The price is AU$223
includes taxes & fees
29 Nov - 30 Nov
Hilton Long Beach Hotel

8. Hyatt Centric The Pike Long Beach

Hyatt Centric The Pike Long Beach
4.0 star property
Waterfront
9.4 out of 10, Exceptional, (1,415 reviews)
The price is AU$245
includes taxes & fees
29 Nov - 30 Nov
Hyatt Centric The Pike Long Beach

9. Hyatt Regency Long Beach

Hyatt Regency Long Beach
4.0 star property
Waterfront
9.2 out of 10, Wonderful, (1,998 reviews)
  • cleanliness
    Relax and unwind with white sand beaches just steps away, where ocean adventures and poolside pleasures create the perfect getaway.
The price is AU$315
includes taxes & fees
27 Nov - 28 Nov
Hyatt Regency Long 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.

Choose what matters most at beach hotels in San Pedro

Top San Pedro Hotel Reviews

Frequently asked questions

What are the best beach hotels in San Pedro?
For top-rated beach hotels in San Pedro, consider the Pacific Inn & Suites, Crowne Plaza Los Angeles Harbor Hotel by IHG, The Guest Harbor Inn - Port of Los Angeles San Pedro, and DoubleTree by Hilton San Pedro - Port of Los Angeles.

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

The Crowne Plaza Los Angeles Harbor Hotel by IHG, rated 8.6, is situated close to both the ocean and the sea. It provides comfortable, clean rooms and reviewers often mention the friendly, helpful staff.

The Guest Harbor Inn - Port of Los Angeles San Pedro, with an 8.6 rating, is near a beach and is located in a historical district. Guests appreciate the nice, clean rooms and the convenient location.

The DoubleTree by Hilton San Pedro - Port of Los Angeles, rated 8.2, is located near the beach, ocean, and sea. It features an outdoor pool with sun loungers, and customers often highlight the friendly staff and comfortable beds.
Which San Pedro hotels are near the best beaches?
For hotels near the best beaches in San Pedro, California, consider the Pacific Inn & Suites, the Crowne Plaza Los Angeles Harbor Hotel by IHG, The Guest Harbor Inn - Port of Los Angeles San Pedro, or 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 often praise the excellent staff and the convenience of free parking.

The Crowne Plaza Los Angeles Harbor Hotel by IHG, rated 8.6, is situated near the ocean and the sea. It offers suites and guests frequently comment on the friendly staff and comfortable, clean rooms.

The Guest Harbor Inn - Port of Los Angeles San Pedro, with an 8.6 rating, is located near the beach and within a historical district. Reviewers commonly mention the nice, clean rooms and convenient location.

The DoubleTree by Hilton San Pedro - Port of Los Angeles, rated 8.2, is also located near the beach and the ocean. This hotel features an outdoor pool with sun loungers, and guests often highlight the friendly staff and comfortable beds.
Which beach hotels in San Pedro are good for families?
For a family trip to San Pedro, the best beach hotels include the Pacific Inn & Suites, Crowne Plaza Los Angeles Harbor Hotel by IHG, and 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 free self-parking, which is very convenient for families. Guests often comment on the excellent and amazing staff.

Crowne Plaza Los Angeles Harbor Hotel by IHG, a hotel with an 8.6 rating, is situated near the ocean and offers suites, which can be ideal for families needing more space. They also provide free cribs upon request.

The DoubleTree by Hilton San Pedro - Port of Los Angeles, rated 8.2, is close to the beach and features an outdoor pool with sun loungers, great for a family day by the water. Guests frequently mention the friendly and amazing staff.
What are the best San Pedro hotels with ocean views?
For hotels in San Pedro with ocean views, the Pacific Inn & Suites is a much-loved option.

The Pacific Inn & Suites, with a 9.4 rating, offers ocean views from its rooms. Guests consistently highlight 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 DoubleTree by Hilton San Pedro - Port of Los Angeles, with an 8.2 rating, is located near the beach and ocean, offering an outdoor pool with sun loungers. Customers often highlight the friendly and amazing staff, as well as the comfortable beds.

The Crowne Plaza Los Angeles Harbor Hotel by IHG is a hotel with an 8.6 rating. It features an outdoor pool and is situated near the ocean. Guests frequently mention the friendly and helpful staff, and the 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 suitable option.

The DoubleTree by Hilton San Pedro - Port of Los Angeles, with an 8.2 rating, is located near the beach and offers an outdoor pool with sun loungers. Guests frequently comment on the friendly staff, clean rooms, and comfortable beds.
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 Cabrillo Beach.

This area offers direct access to the beach and its recreational activities. Cabrillo Beach itself is a popular spot with a sandy shoreline, a calm inner harbour superb for swimming, and an outer beach facing the open ocean, which is good for surfing. The Cabrillo Marine Aquarium is also located here, offering educational exhibits about local marine life.

Families with children will find this area particularly suitable. The sheltered inner beach provides a gentle environment for young swimmers, and the nearby aquarium offers an engaging activity for all ages.
Which top beach hotels in San Pedro offer water sport activities?
For top beach hotels in San Pedro that offer water sport activities, consider the Crowne Plaza Los Angeles Harbor Hotel by IHG and the DoubleTree by Hilton San Pedro - Port of Los Angeles.

The Crowne Plaza Los Angeles Harbor Hotel by IHG, with an 8.6 rating, is located very near the ocean and offers access to a range of water activities including parasailing, kayaking, surfing or bodyboarding, windsurfing, and sailing nearby. Guests frequently mention the friendly and helpful staff and comfortable rooms.

The DoubleTree by Hilton San Pedro - Port of Los Angeles, rated 8.2, is also very near the beach and ocean. It provides access to sailing and surfing or bodyboarding activities nearby. This hotel features an outdoor pool with sun loungers.
What is the best time of year to stay in a beach hotel in San Pedro?
The most popular time to stay in a beach hotel in San Pedro is during the summer months, particularly July and August. The weather is consistently warm and sunny, with average temperatures hovering around 25°C, creating ideal conditions for enjoying the coastline and water activities.

During this peak season, the beaches are bustling, and the atmosphere is lively, superb for families looking for a classic summer holiday. You'll find plenty of opportunities for swimming, sunbathing, and exploring local attractions like Cabrillo Beach or the Korean Bell of Friendship. It's also a time when many outdoor events and festivals are in full swing, adding to the vibrant energy of the area. For those seeking prime beachfront access and a lively environment, securing your preferred hotel well in advance is highly recommended.

Alternatively, May presents a fantastic option for a beach hotel stay. The weather is still wonderfully pleasant, with temperatures typically in the low 20s, offering comfortable conditions for walks along the shore or exploring the tide pools. Visiting in May means you may find better value on premium accommodations and it can be easier to secure reservations at popular restaurants.
What beach activities should we do in San Pedro?
The best beach activities in San Pedro involve exploring the diverse coastal areas, particularly Cabrillo Beach and the tide pools at Point Fermin.

Cabrillo Beach is a good spot for families. It's unique because it has two distinct areas: one facing the open ocean, which is great for surfing and bodyboarding, and a calmer, inner harbour side, superb for younger children to paddle and play in the sand. You'll find picnic areas and a playground nearby, making it easy to spend a full day here.

For those interested in marine life, the tide pools at Point Fermin are a fascinating experience. Located below the Point Fermin Lighthouse, these rocky areas reveal a miniature ecosystem at low tide, with sea anemones, crabs, and starfish visible in their natural habitat. It's an educational and engaging activity for all ages, particularly for those with an interest in nature.
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.
How can I save on a beach hotel in San Pedro with Expedia?
One Key™ —Expedia's free travel rewards program—gives you instant access to perks and Member Prices on San Pedro beach hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. 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.
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 AU$128 on Expedia. You're likely to find lower rates if you're travelling 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.
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.