Top Hotels

Check out our local guide for the best accommodations in town! Venture into California's leading harbor, and find hotels near top attractions! Whether you're planning to take a cruise overseas, visit Catalina Island, or explore the coastal cliffs of San Pedro, choose from our various hotels in the harbor of Los Angeles. Extend your trip and book a room for the night. Featuring hotels, resorts, and bed and breakfasts, San Pedro offers a variety of lodging options for your upcoming stay.
Crowne Plaza Los Angeles Harbor

Crowne Plaza Los Angeles Harbor

601 S. Palos Verdes St, San Pedro 90731
Book Now

The Crowne Plaza Los Angeles Harbor is centrally located in the heart of Downtown and is ideal for exploring San Pedro on foot. The 244-room contemporary hotel overlooks historic downtown San Pedro as well as the entire harbor. The World Cruise Center is just four blocks away.

DoubleTree by Hilton San Pedro

DoubleTree by Hilton San Pedro - Port of Los Angeles

2800 Via Cabrillo Marina, San Pedro 90731
Book Now

Tucked away in the marina, this 226-room DoubleTree by Hilton San Pedro - Port of Los Angeles is also close to miles of nearby beaches. Its proximity to the ocean features spectacular views, and the hotel offers a convenient shuttle service for visitors who want to explore Downtown San Pedro.

Guest Harbor Inn

411 S Pacific Ave, San Pedro 90731
Book Now

Whatever brings you to San Pedro, The Guest Harbor Inn is the perfect place to stay. Our comfortable accommodations and convenient location make us a great hotel for business travelers, sight-seers, cruise goers, and families. We offer free on-site parking, free Wi-Fi, free Cable TV with On-Demand, and a courteous front desk staff ready to help you!