Hotels in San Pedro

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

San Pedro, CA, United States
29 Jul — 30 Jul2
San Pedro, CA, United States
Thu 29/7
Fri 30/7
...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.8 km from city centre, San Pedro 
GoodBased on 750 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.

Patio Motel
Patio Motel
8.0 Excellent
13815 South Normandie Avenue, Gardena, CA, United States
Show on map
18.9 km from city centre, San Pedro 
ExcellentBased on 632 reviews
8.0

This comfortable motel in Gardena offers free Wi-Fi, as well as a 24-hour reception and a vending machine.

Casa Bonita Apartments
Casa Bonita Apartments
8.5 Excellent
Long Beach, CA, United States
Show on map
10.0 km from city centre, San Pedro 
ExcellentBased on 45 reviews
8.5

Situated a short stroll from Long Beach Transit Mall Los Angeles Metro Station, Casa Bonita Apartments offers guests an ideal base when in Long Beach. This hotel is set in the heart of the city.

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
12.6 km from city centre, San Pedro 
GoodBased on 527 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.

Holiday Inn Long Beach Airport
Holiday Inn Long Beach Airport
7.5 Good
2640 North Lakewood Boulevard, Long Beach, CA, United States
Show on map
15.8 km from city centre, San Pedro 
GoodBased on 686 reviews
7.5

Commanding views of Long Beach, Holiday Inn Long Beach - Airport offers an outdoor pool. It also provides an express check-in and check-out feature, an executive floor and a free shuttle service.

Hotel Salina Long Beach
Hotel Salina Long Beach
7.4 Good
3826 Long Beach Boulevard, Long Beach, CA, United States
Show on map
14.0 km from city centre, San Pedro 
GoodBased on 236 reviews
7.4

Hotel Salina Long Beach is situated in Long Beach and is close to the area's tourist attractions. It also provides a tour desk, a 24-hour reception and a ticket service.

Motel 6 Los Angeles - Harbor City
Motel 6 Los Angeles - Harbor City
7.5 Good
820 West Sepulveda Boulevard, Los Angeles, CA, United States
Show on map
8.1 km from city centre, San Pedro 
GoodBased on 210 reviews
7.5

Motel 6 Los Angeles - Harbor City is located in West Carson and offers free Wi-Fi. It also provides a 24-hour reception and a vending machine.

Courtyard by Marriott Long Beach Airport
Courtyard by Marriott Long Beach Airport
8.8 Excellent
3841 North Lakewood Boulevard, Long Beach, CA, United States
Show on map
17.2 km from city centre, San Pedro 
ExcellentBased on 281 reviews
8.8

Courtyard Long Beach Airport offers 3-star accommodation in Long Beach. It also features a sauna and an outdoor pool.

Inn of Long Beach
Inn of Long Beach
7.1 Good
185 Atlantic Avenue, Long Beach, CA, United States
Show on map
10.6 km from city centre, San Pedro 
GoodBased on 1,020 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
1.1 km from city centre, San Pedro 
GoodBased on 1,005 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:September
Most expensive month:June
Average price in San Pedro:$249/night
Absolute cheapest price found:$75/night
Cheapest day:Tuesday
Most expensive day:Saturday
$159 - $378
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$159 - $259
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated San Pedro hotels

Show all 28 hotels
1
Hotel Salina Long Beach
Hotel Salina Long Beach
7.4 Good
3826 Long Beach Boulevard, Long Beach, CA, United States
Show on map
6.7 km from city centre, Long Beach 

Hotel Salina Long Beach is situated in Long Beach and is close to the area's tourist attractions. It also provides a tour desk, a 24-hour reception and a ticket service.

2
Courtyard by Marriott Long Beach Airport
Courtyard by Marriott Long Beach Airport
8.8 Excellent
3841 North Lakewood Boulevard, Long Beach, CA, United States
Show on map
8.0 km from city centre, Long Beach 

Courtyard Long Beach Airport offers 3-star accommodation in Long Beach. It also features a sauna and an outdoor pool.

3
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.8 km 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.

4
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
1.1 km 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.

5
Holiday Inn Long Beach Airport
Holiday Inn Long Beach Airport
7.5 Good
2640 North Lakewood Boulevard, Long Beach, CA, United States
Show on map
6.0 km from city centre, Long Beach 

Commanding views of Long Beach, Holiday Inn Long Beach - Airport offers an outdoor pool. It also provides an express check-in and check-out feature, an executive floor and a free shuttle service.

6
Motel 6 Los Angeles - Harbor City
Motel 6 Los Angeles - Harbor City
7.5 Good
820 West Sepulveda Boulevard, Los Angeles, CA, United States
Show on map
27.3 km from city centre, Los Angeles 

Motel 6 Los Angeles - Harbor City is located in West Carson and offers free Wi-Fi. It also provides a 24-hour reception and a vending machine.

7
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
3.0 km 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.

8
Extended Stay America Suites - Los Angeles - Carson
Extended Stay America Suites - Los Angeles - Carson
6.8 Good
401 East Albertoni Street, Carson, CA, United States
Show on map
4.6 km from city centre, Carson 

Extended Stay America - Los Angeles - Carson is located in Carson and provides guests with wireless internet. It also provides a 24-hour reception, a safe and a swimming pool.

Cheapest hotels in San Pedro, Los Angeles

Show all 28 hotels
Motel 6 Los Angeles - Harbor City
Motel 6 Los Angeles - Harbor City
7.5 Good
820 West Sepulveda Boulevard, Los Angeles, CA, United States
Show on map
27.3 km from city centre,  

Motel 6 Los Angeles - Harbor City is located in West Carson and offers free Wi-Fi. It also provides a 24-hour reception and a vending machine.

$86
Avg. per night
Hotel Salina Long Beach
Hotel Salina Long Beach
7.4 Good
3826 Long Beach Boulevard, Long Beach, CA, United States
Show on map
6.7 km from city centre,  

Hotel Salina Long Beach is situated in Long Beach and is close to the area's tourist attractions. It also provides a tour desk, a 24-hour reception and a ticket service.

$126
Avg. per night
Patio Motel
Patio Motel
8.0 Excellent
13815 South Normandie Avenue, Gardena, CA, United States
Show on map
2.1 km from city centre,  

This comfortable motel in Gardena offers free Wi-Fi, as well as a 24-hour reception and a vending machine.

$134
Avg. per night
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
3.0 km 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.

$152
Avg. per night
Extended Stay America Suites - Los Angeles - Carson
Extended Stay America Suites - Los Angeles - Carson
6.8 Good
401 East Albertoni Street, Carson, CA, United States
Show on map
4.6 km from city centre,  

Extended Stay America - Los Angeles - Carson is located in Carson and provides guests with wireless internet. It also provides a 24-hour reception, a safe and a swimming pool.

$160
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.8 km 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.

$163
Avg. per night
Casa Bonita Apartments
Casa Bonita Apartments
8.5 Excellent
Long Beach, CA, United States
Show on map
1.0 km from city centre,  

Situated a short stroll from Long Beach Transit Mall Los Angeles Metro Station, Casa Bonita Apartments offers guests an ideal base when in Long Beach. This hotel is set in the heart of the city.

$186
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.4 km 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.

$187
Avg. per night

Hotel prices in San Pedro

2 stars or below

$86 - $187

Days Inn Long Beach City Center

No. 1 most popular

$152
Avg. per night
Inn of Long Beach

No. 2 most popular

$187
Avg. per night
Motel 6 Los Angeles - Harbor City
$86
Avg. per night
3 stars

$187 - $254

Holiday Inn Long Beach Airport

No. 1 most popular

$221
Avg. per night
Courtyard by Marriott Long Beach Airport

No. 2 most popular

$254
Avg. per night
Crowne Plaza Los Angeles Harbor Hotel
$187
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?

    One of the most popular hotels in San Pedro is Holiday Inn Long Beach Airport, which has been reviewed by 684 users and currently has a rating of 7.5/10. Other top-rated locations include Crowne Plaza Los Angeles Harbor Hotel and Best Western Plus San Pedro Hotel & Suites, which have received 7.4/10 and 7.8/10 ratings from our users, respectively.

  • 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?

    The most popular hotel near Korean Bell of Friendship is DoubleTree by Hilton San Pedro - Port of Los Angeles, with 444 HotelsCombined users scoring it 7.7/10.

  • How much is a hotel in San Pedro tonight?

    A hotel in San Pedro tonight has an average price of $201, but some deals have been found for as low as $138 in HotelsCombined searches over the last 72 hours. Prices in San Pedro are changing frequently.