Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
San Pedro – 12 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Crowne Plaza Hotel Los Angeles Harbor, an IHG Hotel

Hotel in San Pedro

Only 4 blocks from The World Cruise Center, this hotel in San Pedro, overlooks the Port of Los Angeles. Guests can enjoy an on-site swimming pool and restaurant. Clean property Close to fish market

Show more Show less
7.6
Good
723 reviews
Price from
$118.15
per night

BEST WESTERN PLUS San Pedro Hotel & Suites

Hotel in San Pedro

In downtown San Pedro, this Victorian-styled boutique hotel is less than a 10-minute drive from Cabrillo Beach and features an outdoor pool. Free Wi-Fi is provided in each room. We were seprate from main pool so it was privats especialy with. Kids

Show more Show less
7.7
Good
658 reviews
Price from
$135
per night

Studio 6 San Pedro, CA Port of Los Angeles

Hotel in San Pedro

Breakfast is available each morning at this hotel. Guest rooms include free Wi-Fi. The USS Iowa Battleship is less than 5 minutes’ walk from the property. great service and comfy. A lot of restaurants close by

Show more Show less
6.2
Review score
200 reviews
Price from
$89.99
per night

Vagabond Inn San Pedro

Hotel in San Pedro

This San Pedro motel is located a 10-minute drive from the Cabrillo Marine Aquarium. The motel offers a daily continental breakfast, and free Wi-Fi. Wr liked Everything else. Very Comfortable bed. Serms like ii has been updated.

Show more Show less
5.9
Review score
213 reviews
Price from
$89
per night

DoubleTree by Hilton San Pedro

Hotel in San Pedro

Located within walking distance of California Yacht Marina and Cabrillo Beach, this hotel offers an outdoor pool. Rooms feature 32-inch flat-screen cable TVs. Location and staff were amazing

Show more Show less
7.6
Good
403 reviews
Price from
$167
per night

All Star Inn Motel

San Pedro

Offering free Wi-Fi, this motel is 10 minutes’ drive to Cabrillo Beach. All rooms feature free Wi-Fi. Cabrillo Beach is 2.3 mi away. Really comfy room with T.V. and Wi-fi

Show more Show less
6.5
Review score
67 reviews
Price from
$100
per night

957 West 10th Street

San Pedro

957 West 10th Street is located in San Pedro, 1.9 miles from Battleship Iowa Museum, a 16-minute walk from Warner Grand Theatre, as well as 2 miles from World Cruise Center.

Show more Show less
10
Exceptional
1 reviews

2005 South Patton Avenue

San Pedro

Featuring sea views, 2005 South Patton Avenue provides accommodations with a balcony and a coffee machine, around 3 miles from Battleship Iowa Museum.

Show more Show less

Mod2bd2ba ShowstoprViews. BBQ. Garage.

San Pedro

Located in San Pedro in the California region, with Fort MacArthur and Cabrillo Aquarium nearby, Mod2bd2ba ShowstoprViews. BBQ. Garage. Provides accommodations with free private parking.

Show more Show less
Price from
$198
per night

LA Harbor View Home with Private Rooftop Deck

San Pedro

Featuring city views, LA Harbor View Home with Private Rooftop Deck has accommodations with a balcony and a coffee machine, around a 10-minute walk from Battleship Iowa Museum.

Show more Show less
Price from
$450
per night

Most-booked hotels in San Pedro in the past month

See all
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About San Pedro:

Explore guest reviews of hotels in San Pedro

See all