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.

Best Western Plus San Pedro Inn & Suites

Best Western Plus San Pedro Inn & Suites

111 S. Gaffey St, San Pedro 90731
Book Now

This 60-room, Victorian style hotel captures the flavor of a European hotel. The centrally-located property features spacious guest rooms with panoramic views of Los Angeles Harbor and Vincent Thomas Bridge, as well as numerous amenities such as complimentary continental breakfast, complimentary Wi-Fi and Business Center, and complimentary parking.

Sunrise Hotel San Pedro

Sunrise Hotel

525 S. Harbor Blvd, San Pedro 90731
Book Now

Featuring clean and spacious rooms at reasonable prices, this hotel is located just minutes away from great dining downtown, shopping, and sightseeing. Located across from the Battleship Iowa and the Los Angeles Maritime Museum, this is the only hotel on the harbor and the closest to the World Cruise Center for Cruise departure and arrivals.