Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Check Prices on Hotels in Imperial Beach

Tonight Jul 22 - Jul 23
This weekend Jul 26 - Jul 28
Next weekend Aug 2 - Aug 4

Featured Imperial Beach Pet-friendly Hotels

See all 2,595 Properties in Imperial Beach

Estimated price for 1 night/2 adults

Half a block from the Beach by RedAwning
Half a block from the Beach by RedAwning
3.0 out of 5.0 175 Palm Ave, Imperial Beach, CA
5.0/5 (1 reviews)

Lovely rental property, close to beach. Get for family or friends. The layout is very nice, 2 bedrooms on the upper level, spacious family room that includes open kitchern.

Reviewed on May 21, 2018

Imperial Beach Pet-Friendly Hotels Information

Searching for a trip to Imperial Beach and want to take your pet along? Here is a top accommodation liked by guests with pets for its pet-friendliness:

  • Half a block from the Beach by RedAwning is not only pet-friendly, but also offers accommodations with in-room kitchens and in-room washers/dryers.

Planning Your Trip to Imperial Beach

Want to know when to schedule your trip for good weather? Arrange some outings with weather stats about typical rain amounts and temps.

  • Between January and March, daytime temperatures average 67°F, while nighttime temperatures stay around 47°F
  • April-June: the average is 74°F during the day and 47°F at night
  • Average annual rainfall for Imperial Beach is 8.94 inches

Exploring Imperial Beach with Your Pet

Known for its seaside, Imperial Beach has lots to offer visitors including its hiking trails and beautiful sunsets. See the local sights and visit Silver Strand State Beach. When you're in the area, make time for a stop at top attractions like San Diego Convention Center and Balboa Park. If you need some supplies for your animal companion, stop at San Diego Puppy, Go-Go Dog Pals, or Bonita Dog Grooming.