Agoda Hero Banner

Find hotels near Imperial Beach in San Diego (CA), United States

19 vacation rentals and hotels available now

10 best hotels in Imperial Beach

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Surfbird Sunshine
Imperial Beach,Imperial Beach - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Contactless check-in/out
  4. Swimming pool [outdoor]
  5. Wi-Fi in public areas
  6. Smoke-free property
  7. Hand sanitizer
  8. Staff trained in safety protocol
Entire 3BR Home 15-min to San Diego Downtown, 5-min to Beach
Imperial Beach,Imperial Beach - View on map
  1. Pets allowed
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Tennis court
  6. Game room
  7. Bicycles
  8. Check-in/out [express]
Motel 6-San Diego, CA - Southbay
Imperial Beach,Imperial Beach - View on map
  1. Pets allowed
  2. Car park
  3. Front desk [24-hour]
  4. Wi-Fi in public areas
  5. Vending machine
  6. Air conditioning in public area
  7. Heating in public area
  8. Internet services
"we stayed here for two nights. rooms were clean and spacious. near to coronado beach but quite a distance from the sea world ~ 20 minutes of driving. breakfast was simple and nice. we appreciate the hotel manager helpfulness. overall experience was good."
Show more
7.5

Very good

23 reviews

Avg price per night
$ 112
Super 8 Imperial Beach
Imperial Beach,Imperial Beach - View on map
  1. Free Wi-Fi in all rooms!
  2. Front desk [24-hour]
  3. Breakfast [free]
  4. Car park [free of charge]
  5. Spa
  6. Swimming pool [outdoor]
  7. Laundry service
  8. Restaurants
Sandpiper Manor
Imperial Beach,Imperial Beach - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Contactless check-in/out
  4. Bicycles
  5. Wi-Fi in public areas
  6. Smoke-free property
  7. Hand sanitizer
  8. Staff trained in safety protocol
Ocean View 3 Bedrooms Condo, just steps from the park, pier & water!
Imperial Beach,Imperial Beach - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Cash withdrawal
  4. Bicycles
  5. Wi-Fi in public areas
  6. Beach
  7. Car park [nearby]
  8. Smoke-free property
Travelodge San Diego South Bay
Imperial Beach,Imperial Beach - View on map
    Hampton Inn & Suites Imperial Beach San Diego, CA
    Imperial Beach,Imperial Beach - View on map
    1. Pets allowed
    2. Car park
    3. Free Wi-Fi in all rooms!
    4. Front desk [24-hour]
    5. Swimming pool [indoor]
    6. Fitness center
    7. Bicycles
    8. Check-in/out [express]
    "Great location, great price, great breakfast and a very comfortable stay."
    9.7

    Exceptional

    5 reviews

    Avg price per night
    $ 242
    Oceanfront Escape Steps to Imperial Beach!
    Imperial Beach,Imperial Beach - View on map
    1. Car park
    2. Free Wi-Fi in all rooms!
    3. Wi-Fi in public areas
    4. Beach
    5. Car park [nearby]
    6. Smoke-free property
    7. Rooms sanitized between stays
    8. Heating in public area
    Ocean Breeze
    Imperial Beach,Imperial Beach - View on map
    1. Car park
    2. Free Wi-Fi in all rooms!
    3. Cash withdrawal
    4. Contactless check-in/out
    5. Bicycles
    6. Babysitting service
    7. Wi-Fi in public areas
    8. Smoke-free property

    Discover the neighborhoods of Imperial Beach


    Just viewed by other Agoda travelers


    In and around Imperial Beach




    More about Imperial Beach

    With its much desired location, Imperial Beach is the place to be while in San Diego (CA). With a wide number of attractions to discover, this sought-after part of town will not cease to amaze you. Providing warmth and comfort, Imperial Beach makes for a relaxing holiday destination after a long week of working.

    Save time and money while booking with Agoda.com, promising the best hotel deals in Imperial Beach and many more areas in San Diego (CA). Explore a full list of accommodations and find the perfect place for you. Tell us your ideal travel dates in Imperial Beach and we'll tell you the ideal rates available.