Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Get 24/7 travel help, thanks to our Customer First Guarantee

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Top San Pedro Beach Resorts & Hotels

All Star Inn $75
All Star Inn

All Star Inn

411 South Pacific Avenue, San Pedro, CA
     
    4.2
    of 5, from 2 reviews
    2.0 out of 5.0 Stars

    Free self parking is available and the motel's front desk is staffed around-the-clock. WiFi in public areas is free. Luggage storage is also provided.

    Best Western Plus San Pedro Hotel & Suites $89
    Best Western Plus San Pedro Hotel & Suites

    Best Western Plus San Pedro Hotel & Suites

    111 South Gaffey Street, San Pedro, CA
       
      4.0
      of 5, from 18 reviews
      2.5 out of 5.0 Stars

      This hotel features an outdoor pool and a fitness center. Enjoy the spa tub and free perks like buffet breakfast and free self parking. A business center, free WiFi in public areas, and express check-out are also on offer.

      DoubleTree by Hilton San Pedro - Port of Los Angeles $124
      DoubleTree by Hilton San Pedro - Port of Los Angeles

      DoubleTree by Hilton San Pedro - Port of Los Angeles

      2800 Via Cabrillo Marina, San Pedro, CA
         
        3.9
        of 5, from 24 reviews
        3.5 out of 5.0 Stars

        A marina, a 24-hour fitness center, and a restaurant are all featured at this smoke-free hotel. Traveling on business? Take advantage of the 9 conference rooms, as well as the 24-hour business center and WiFi in public areas. Enjoy the outdoor pool and perks like free self parking and a free area shuttle.

        Sunrise Hotel San Pedro $105
        Sunrise Hotel San Pedro

        Sunrise Hotel San Pedro

        525 S Harbor Blvd, San Pedro, CA
           
          3.7
          of 5, from 15 reviews
          2.0 out of 5.0 Stars

          This hotel features an outdoor pool and a spa tub. Guests will appreciate freebies like continental breakfast, WiFi in public areas, and a cruise ship terminal shuttle. Self parking is offered and multilingual staff can provide around-the-clock assistance.

          Crowne Plaza Los Angeles Harbor Hotel $101
          Crowne Plaza Los Angeles Harbor Hotel

          Crowne Plaza Los Angeles Harbor Hotel

          601 S Palos Verdes St, San Pedro, CA
             
            3.6
            of 5, from 25 reviews
            3.5 out of 5.0 Stars

            This hotel features an outdoor pool, a spa tub, and a restaurant. Traveling on business? Take advantage of the business center, free WiFi in public areas, and valet parking. Enjoy the fitness center and perks like a free area shuttle.

            Vagabond Inn San Pedro $109
            Vagabond Inn San Pedro

            Vagabond Inn San Pedro

            215 S Gaffey St, San Pedro, CA
               
              3.0
              of 5, from 21 reviews
              2.0 out of 5.0 Stars

              This hotel doesn't skimp on freebies - guests receive free continental breakfast, free self parking, and a free cruise terminal shuttle. Business travelers can take advantage of the free WiFi in public areas. A picnic area, express check-in, and express check-out are also on offer.

              Pacific Inn & Suites $85
              Pacific Inn & Suites

              Pacific Inn & Suites

              516 West 38th St, San Pedro, CA
                 
                1.8
                of 5, from 5 reviews
                2.0 out of 5.0 Stars

                This motel doesn't skimp on freebies - guests receive free WiFi and free self parking. The front desk is staffed around-the-clock and laundry facilities are on offer.

                HI Los Angeles South Bay Get Rates
                HI Los Angeles South Bay

                HI Los Angeles South Bay

                3601 South Gaffey St, Building 613, San Pedro, CA
                   
                  1.5 out of 5.0 Stars

                  This hostel doesn't skimp on freebies - guests receive free WiFi and free self parking. A garden, luggage storage, and laundry facilities are also on offer.

                  Oceanfront Hotels in San Pedro

                  Best Western Plus San Pedro Hotel & Suites $89
                  Best Western Plus San Pedro Hotel & Suites

                  Best Western Plus San Pedro Hotel & Suites

                  111 South Gaffey Street, San Pedro, CA
                     
                    4.0
                    of 5, from 18 reviews
                    2.5 out of 5.0 Stars

                    Located in Central San Pedro, this hotel is within 1 mi (2 km) of USS Iowa and World Cruise Center. Long Beach Convention and Entertainment Center and Aquarium of the Pacific are also within 9 mi (15 km).

                    Sunrise Hotel San Pedro $105
                    Sunrise Hotel San Pedro

                    Sunrise Hotel San Pedro

                    525 S Harbor Blvd, San Pedro, CA
                       
                      3.7
                      of 5, from 15 reviews
                      2.0 out of 5.0 Stars

                      Located in Central San Pedro, this hotel is within a 5-minute walk of Palos Verdes Peninsula and USS Iowa. World Cruise Center is 0.7 mi (1.1 km) away.

                      Crowne Plaza Los Angeles Harbor Hotel $101
                      Crowne Plaza Los Angeles Harbor Hotel

                      Crowne Plaza Los Angeles Harbor Hotel

                      601 S Palos Verdes St, San Pedro, CA
                         
                        3.6
                        of 5, from 25 reviews
                        3.5 out of 5.0 Stars

                        Located in Central San Pedro, this hotel is within 9 mi (15 km) of Long Beach Convention and Entertainment Center, Aquarium of the Pacific, and City Beach. Long Beach Museum of Art and Marineland are also within 9 mi (15 km).

                        Travelers Like You Recently Booked These San Pedro Hotels

                        Map

                        San Pedro Oceanfront Hotels

                        It’s hard to beat a vacation at the beach. You go to get warm. You go to get wet. You go to get the sand in between your toes. Pack a bag stocked with towels, suntan lotion, and don’t forget your sandals, because there is a lounge chair near the water with your name on it.

                        Beach hotels in San Pedro offer the very best in coastal accommodations. Find one with a spacious room just steps from the sand and ocean-facing windows to ensure you catch that cool, late-afternoon sea breeze. After spending an entire day getting golden and frolicking in the ocean, head back to the hotel and treat yourself to a classically mixed mai tai in the lobby bar. Your vacation at the seashore should be one for the record books and one of the San Pedro beach hotels will make sure all your seaside needs are taken care of.

                        You may think a stay near the ocean is out of the question considering your budget, but Travelocity has an extensive list of cheap beach hotels in San Pedro that are perfect for every traveler. We have the sun, the sand, the water, and even the fish tacos, so go dive in.

                        Recent San Pedro Hotel Reviews By Fellow Wanderers

                        *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.