Hotels in San Pedro

Search and compare San Pedro hotels from hundreds of travel sites and save

San Pedro, CA, United States
6 Aug — 7 Aug2
San Pedro, CA, United States
Fri 6/8
Sat 7/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in San Pedro

Filter by star ratings
All filters
Best Western Plus San Pedro Hotel & Suites
Best Western Plus San Pedro Hotel & Suites
7.8 Good
111 South Gaffey Street, San Pedro, CA, United States
Show on map
0.5 mi from city centre, San Pedro 
GoodBased on 745 reviews
7.8

BEST WESTERN PLUS San Pedro Hotel & Suites is situated in Los Angeles and is close to the area's well-known attractions. It also provides an outdoor pool, a free shuttle service and a Jacuzzi.

Pacific Inn And Suites
Pacific Inn And Suites
4.8 Okay
516 West 38th Street, San Pedro, CA, United States
Show on map
1.8 mi from city centre, San Pedro 
OkayBased on 190 reviews
4.8

Pacific Inn and Suites provides a charming setting while in Los Angeles. It is conveniently located for guests wishing to discover the area's attractions.

Days Inn Long Beach City Center
Days Inn Long Beach City Center
7.4 Good
1500 East Pacific Coast Highway, Long Beach, CA, United States
Show on map
7.8 mi from city centre, San Pedro 
GoodBased on 525 reviews
7.4

Less than 20 minutes' walk from Pacific Coast Highway Los Angeles Metro Station, Days Inn by Wyndham Long Beach City Center provides guests with a convenient base while visiting Long Beach. It is ideally located for guests wishing to visit the area's popular attractions.

Inn of Long Beach
Inn of Long Beach
7.1 Good
185 Atlantic Avenue, Long Beach, CA, United States
Show on map
6.6 mi from city centre, San Pedro 
GoodBased on 1,023 reviews
7.1

Inn Of Long Beach is set in Long Beach and is close to nearby attractions, including Villa Riviera. It also offers free Wi-Fi, a 24-hour reception and an outdoor pool.

Crowne Plaza Los Angeles Harbor Hotel
Crowne Plaza Los Angeles Harbor Hotel
7.4 Good
601 South Palos Verdes Street, San Pedro, CA, United States
Show on map
0.7 mi from city centre, San Pedro 
GoodBased on 1,014 reviews
7.4

Crowne Plaza Hotel Los Angeles Harbor is situated in Los Angeles and is close to the area's well-known attractions. It also features an outdoor pool and a sauna.

Tips for booking a San Pedro hotel

Cheapest month:November
Most expensive month:June
Average price in San Pedro:£143/night
Absolute cheapest price found:£66/night
Cheapest day:Sunday
Most expensive day:Monday
£107 - £200
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£66 - £317
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated San Pedro hotels

Show all 31 hotels
1
Best Western Plus San Pedro Hotel & Suites
Best Western Plus San Pedro Hotel & Suites
7.8 Good
111 South Gaffey Street, San Pedro, CA, United States
Show on map
0.5 mi from city centre, San Pedro 

BEST WESTERN PLUS San Pedro Hotel & Suites is situated in Los Angeles and is close to the area's well-known attractions. It also provides an outdoor pool, a free shuttle service and a Jacuzzi.

2
Crowne Plaza Los Angeles Harbor Hotel
Crowne Plaza Los Angeles Harbor Hotel
7.4 Good
601 South Palos Verdes Street, San Pedro, CA, United States
Show on map
0.7 mi from city centre, San Pedro 

Crowne Plaza Hotel Los Angeles Harbor is situated in Los Angeles and is close to the area's well-known attractions. It also features an outdoor pool and a sauna.

3
Pacific Inn And Suites
Pacific Inn And Suites
4.8 Okay
516 West 38th Street, San Pedro, CA, United States
Show on map
1.8 mi from city centre, San Pedro 

Pacific Inn and Suites provides a charming setting while in Los Angeles. It is conveniently located for guests wishing to discover the area's attractions.

4
Days Inn Long Beach City Center
Days Inn Long Beach City Center
7.4 Good
1500 East Pacific Coast Highway, Long Beach, CA, United States
Show on map
1.8 mi from city centre, Long Beach 

Less than 20 minutes' walk from Pacific Coast Highway Los Angeles Metro Station, Days Inn by Wyndham Long Beach City Center provides guests with a convenient base while visiting Long Beach. It is ideally located for guests wishing to visit the area's popular attractions.

5
Inn of Long Beach
Inn of Long Beach
7.1 Good
185 Atlantic Avenue, Long Beach, CA, United States
Show on map
0.3 mi from city centre, Long Beach 

Inn Of Long Beach is set in Long Beach and is close to nearby attractions, including Villa Riviera. It also offers free Wi-Fi, a 24-hour reception and an outdoor pool.

Cheapest hotels in San Pedro, Los Angeles

Show all 31 hotels
Days Inn Long Beach City Center
Days Inn Long Beach City Center
7.4 Good
1500 East Pacific Coast Highway, Long Beach, CA, United States
Show on map
1.8 mi from city centre,  

Less than 20 minutes' walk from Pacific Coast Highway Los Angeles Metro Station, Days Inn by Wyndham Long Beach City Center provides guests with a convenient base while visiting Long Beach. It is ideally located for guests wishing to visit the area's popular attractions.

£83
Avg. per night
Best Western Plus San Pedro Hotel & Suites
Best Western Plus San Pedro Hotel & Suites
7.8 Good
111 South Gaffey Street, San Pedro, CA, United States
Show on map
0.5 mi from city centre,  

BEST WESTERN PLUS San Pedro Hotel & Suites is situated in Los Angeles and is close to the area's well-known attractions. It also provides an outdoor pool, a free shuttle service and a Jacuzzi.

£91
Avg. per night
Inn of Long Beach
Inn of Long Beach
7.1 Good
185 Atlantic Avenue, Long Beach, CA, United States
Show on map
0.3 mi from city centre,  

Inn Of Long Beach is set in Long Beach and is close to nearby attractions, including Villa Riviera. It also offers free Wi-Fi, a 24-hour reception and an outdoor pool.

£99
Avg. per night
Crowne Plaza Los Angeles Harbor Hotel
Crowne Plaza Los Angeles Harbor Hotel
7.4 Good
601 South Palos Verdes Street, San Pedro, CA, United States
Show on map
0.7 mi from city centre,  

Crowne Plaza Hotel Los Angeles Harbor is situated in Los Angeles and is close to the area's well-known attractions. It also features an outdoor pool and a sauna.

£99
Avg. per night
Pacific Inn And Suites
Pacific Inn And Suites
4.8 Okay
516 West 38th Street, San Pedro, CA, United States
Show on map
1.8 mi from city centre,  

Pacific Inn and Suites provides a charming setting while in Los Angeles. It is conveniently located for guests wishing to discover the area's attractions.

£104
Avg. per night

Hotel prices in San Pedro

2 stars or below

£83 - £104

Pacific Inn And Suites

No. 1 most popular

£104
Avg. per night
Inn of Long Beach

No. 2 most popular

£99
Avg. per night
Days Inn Long Beach City Center
£83
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in San Pedro

About San Pedro

Embracing a laidback seaport lifestyle, San Pedro is a fantastic alternative to the glitz and glamour of central LA. The pint-sized town is perched on a small peninsula in south Los Angeles, which gives it a wonderfully isolated feel. It serves up bucket loads of seaside charm, plus stunning sunsets to match.

The simple life is the order of the day in San Pedro. Besides strolling down the beach, simply picking up supplies at a corner store, unwinding at a cute café or rehydrating at a local lemonade stand is a great way to pass the time. During the summer, San Pedro throws a legendary lobster festival.

From LAX San Pedro is just 30-minutes by car, with the 110 freeway just minutes from the town centre. It’s also relatively close to major LA attractions, with Santa Monica Pier, Venice Beach and the Hollywood Walk of Fame all under a 45-minute drive. Once in the neighbourhood, leisurely cycling, skateboarding, rollerblading or simply strolling along the high street is the local transport method of choice.

San Pedro’s maritime roots run deep, with Spanish ships using it as a port since the 1540s. The LA Maritime Museum is an excellent way to explore the community’s seafaring culture and learn more about its roles over the centuries, from a commercial fishing industry hub to the home port of the United States Navy Battle Fleet.

San Pedro travel FAQs

  • What are the best hotels in San Pedro?

    San Pedro is home to many highly-rated hotels, one of which is Best Western Plus San Pedro Hotel & Suites, which has a current rating of 7.8. For other potential stays, consider Breathtaking Ocean/Harbor Views On Hillside By Pt. Fermin and Crowne Plaza Los Angeles Harbor Hotel, which can also be great places to stay in San Pedro.

  • What is a good hotel near Cabrillo Marine Aquarium?

    Reviews of DoubleTree by Hilton San Pedro - Port of Los Angeles recommend it as a good place to stay near Cabrillo Marine Aquarium, scoring 7.7/10 from 444 ratings.

  • What is a good hotel in San Pedro near Korean Bell of Friendship?

    DoubleTree by Hilton San Pedro - Port of Los Angeles is rated 7.7 from 444 reviews and is close to Korean Bell of Friendship.

  • How much do hotels in San Pedro cost?

    The average price of a hotel in San Pedro is £129 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in San Pedro?

    Prices for San Pedro hotels have been found for as low as £57/night over the last 3 days.