Skip to main content

Search hotels in Imperial Beach, California

Enter your dates to see the latest prices and deals for Imperial Beach hotels

Filter by:


Star rating

Review score

Imperial Beach – 2 hotels and places to stay

See the latest prices and deals by choosing your dates.
Pier South Resort, Autograph Collection, hotel in Imperial Beach

Featuring an outdoor pool and spa, this luxurious beachfront resort provides free Wi-Fi and plush bathrobes in all rooms. Imperial Beach Pier is 3 minutes’ walk away.

Vista al mar
7.9
Scored 7.9
Good
Rated good
151 reviews
Price fromUAH 12,683.39per night
Hampton Inn & Suites Imperial Beach San Diego, Ca, hotel in Imperial Beach

Hampton Inn & Suites Imperial Beach San Diego, Ca features an outdoor swimming pool, fitness centre, a shared lounge and restaurant in Imperial Beach.

Everything
9.0
Scored 9.0
Superb
Rated superb
290 reviews
Price fromUAH 8,239.48per night
Holiday Inn Express San Diego South - Chula Vista, an IHG Hotel, hotel in Imperial Beach

Located 10 miles away from the San Ysidro Border, this Chula Vista hotel features a year round outdoor pool and hot tub and serves a daily breakfast buffet.

Location was decent, close to many food options, shopping and a short drive into San Diego. Very close to the freeway. Room was updated and clean, staff were friendly. Pool and hot tub were a nice size.
8.7
Scored 8.7
Fabulous
Rated fabulous
1,143 reviews
Price fromUAH 7,090.69per night
SureStay Hotel by Best Western Chula Vista San Diego Bay, hotel in Imperial Beach

Located 30 minutes’ drive from Tijuana, Mexico, SureStay Hotel by Best Western Chula Vista San Diego Bay features rooms with free WiFi.

Everything is ok just the guy on front desk in the morning (11am) wasn't that nice when I complained about cockroaches.
7.1
Scored 7.1
Good
Rated good
1,113 reviews
Price fromUAH 5,265.19per night
La Quinta Inn by Wyndham San Diego Chula Vista, hotel in Imperial Beach

SeaWorld San Diego is 20 minutes’ drive from this hotel. An outdoor pool is available for guest use and a free breakfast is provided. All rooms feature free WiFi.

Check in was easy
8.0
Scored 8.0
Very good
Rated very good
1,509 reviews
Price fromUAH 6,167.64per night
El Primero Boutique Hotel, hotel in Imperial Beach

Built in the 1930s, this fully restored Boutique Hotel in downtown Chula Vista, California offers friendly services in an ideal location near the attractions of San Diego.

Everything was fine, clean everywhere, friendly host
8.5
Scored 8.5
Very good
Rated very good
296 reviews
Price fromUAH 4,730.07per night
Howard Johnson Suites by Wyndham San Diego Chula Vista BayFt, hotel in Imperial Beach

Howard Johnson Suites by Wyndham San Diego Chula Vista BayFt is situated in Chula Vista, 13 km from San Diego - Santa Fe Depot Amtrak Station and 14 km from USS Midway Museum.

Suite style rooms
6.7
Scored 6.7
Pleasant
Rated pleasant
62 reviews
Price fromUAH 6,607.08per night
Best Western Plus Marina Gateway Hotel, hotel in Imperial Beach

Just 10 minutes’ drive from downtown San Diego, Best Western Plus Marina Gateway Hotel offers an outdoor pool. Guest rooms feature free WiFi.

Well equipped room, spacious, good beds, complementary coffee, nice Hotel, good location. Free parking available, yet in the evening crowded because of the venues nearby.
8.7
Scored 8.7
Fabulous
Rated fabulous
1,069 reviews
Price fromUAH 8,089.72per night
Best Western Americana Inn, hotel in Imperial Beach

Located 7 miles from Mattress Firm Amphitheatre, this hotel in San Diego, California provides an outdoor pool and hot tub. Rooms include free WiFi.

Excelente atención de su personal de recepción
8.5
Scored 8.5
Very good
Rated very good
1,017 reviews
Price fromUAH 5,127.56per night
Rambler Motel, hotel in Imperial Beach

Situated in Chula Vista, 11 km from San Diego Convention Center, Rambler Motel features accommodation with an outdoor swimming pool, free private parking, a restaurant and a casino.

Nice pool area.
8.6
Scored 8.6
Fabulous
Rated fabulous
456 reviews
Price fromUAH 5,518.42per night
See all hotels in and around Imperial Beach

What guests said about Imperial Beach:

  • 10
    Scored 10

    We went for our 30th Anniversary and absolutely loved it...

    We went for our 30th Anniversary and absolutely loved it there! We loved walking the beach and the pier. There were people swimming, paddle boarding, and surfing and they were really fun to watch. There were lifeguards making sure things were good and if the waves were dangerous they'd announce it. The restaurant on the pier had great food and we don't even love seafood. We met a lot of really nice people fishing off the pier. They were fun to talk with. There's a cute ice cream shop right by and other restaurants. We thought the location was great and the view and sunsets were amazing! We want to go back!
    Diana
    United States
  • 10
    Scored 10

    I love the cool, laid back, family vibe here!

    I love the cool, laid back, family vibe here! Beach, pier, restaurants, gift shops all within walking distance to my hotel. Very friendly feel! Felt completely comfortable walking around by myself without fear of bodily harm..hahaha. Sidewalks have beach theme mosaics embedded periodically, benches are surfboards. Weather was much cooler than expected for late July, a nice surprise. Was disappointed that the original Sand Castle event had been severely downsized since I last visited. Fewer competitors in the sand castle competition during this visit, nothing on the beach, no parades or food truck as in the past.
    Williams
  • 8.0
    Scored 8.0

    I loved that I can cross the street into the beach and small...

    I loved that I can cross the street into the beach and small businesses around and people everywhere, even though some people weren’t that friendly some seemed to make my day with a hello. The front desk also was nice and perhaps the the girl from the day before in the front desk checked me in. It was so cool to put in my last four digits to open the door! I would avoid the parking pass there’s street parking everywhere!
    geovannic
    United States
  • 8.0
    Scored 8.0

    This was the perfect getaway! Location, price, comfort!

    This was the perfect getaway! Location, price, comfort! It stayed cloudy and foggy while I was there but just a short drive into la Jolla and the sun came out! It always seems like it's on the verge of raining but I think it's just marine weather. Overall I loved it. Very clean, not crowded, and the ppl we did see were kind and respectful.
    Nicole
    United States
  • 10
    Scored 10

    For years, it was combo of sleepy and surfer.

    For years, it was combo of sleepy and surfer. But now being gentrified, with new brewery, new restaurant and development. Usual plusses and minuses of an ignored corner of paradise being discovered, but think most travelers would find it more appealing now than five years ago. I've stayed on Coronado and in La Jolla many times. Like em both. Imperial Beach is a different vibe and a place that keeps drawing me back. The beach version of your neighborhood bar (if that makes sense).
    mr.kiz
    United States
  • 8.0
    Scored 8.0

    Beautiful sunsets!!

    Beautiful sunsets!! Clean beaches, could use some more restaurants, the pier is in walking distance. There’s a separate dog beach that 4 blocks from my hotel. It was relaxing, beautiful, I will definitely return to this beach next year.
    Amanda
    United States

Explore guest reviews of hotels in Imperial Beach

  • 8.0
    Scored 8.0
    Very good
    Rated very good
     · 461 reviews
    Very clean room. We had a Jr suite for 3 adults and I child. There was more than enough room. The beds were very comfy! The bathroom and main room are modern, well maintained and clean. We stayed on the 2nd floor and had a good view of the waves from Imperial Beach. It was across the street from the ocean with a quaint beach town feel. The front desk people were very friendly and welcoming! I highly recommend a stay here when in the area!
    Colleen
    United States
  • From UAH 17,983.19 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 151 reviews
    I would love to recommend this hotel to everyone traveling to San Diego. You will be more than pleased, I promise you. I traveled across the world, but this ll be on the top of the list of best stays/experiences ever. The staff at this property are all fantastic! They was the nicest staff I have ever encountered at a hotel. I can not forget to mention, how amazing it is, to wake up and see the ocean from your balcony.
    Andrea
    Denmark
  • From UAH 17,983.19 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 151 reviews
    We loved the location and the surrounding shops, restaurants and breweries. The hotel was lovely and staff was very friendly and helpful. Seacoast 180 restaurant was a very convenient place to eat with delicious food, courteous staff and a beautiful view of the ocean.
    Monica
    United States
  • From UAH 9,431.61 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 290 reviews
    Great little hotel room in Imperial Beach with an awesome shower. Staff very helpful and efficient in all matters. Clean room with a comfy bed. Decent breakfast. Awesome location with lots of restaurants within walking distance. Loved Hampton Inn in Imperial Beach!
    J
    Jonathan
    United States
  • From UAH 9,431.61 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 290 reviews
    This hotel exceed my expectations, it was beautiful, clean and very bright too. The rooms were comfortable and big. It had a large gym that I didn't use but would have loved. Very close to the beach, and several options to eat nearby.
    Paola
    United States
  • From UAH 17,983.19 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 151 reviews
    I love this hotel and I am currently planning my next stay there. It is beautiful, rooms are huge and clean. Location is perfect and staff is really nice.
    monya
    United States
  • From UAH 9,431.61 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 290 reviews
    Really comfortable bed, room was clean and spacious. Hotel was in a brilliant location, close to eateries and shops
    colleen
    United Kingdom
  • From UAH 17,983.19 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 151 reviews
    I loved the hotel. I loved my room. The hotel staff was very friendly and helpful. It was a wonderful stay!
    D
    DENISE
    United States
  • From UAH 9,431.61 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 290 reviews
    So clean! The staff was friendly and helpful, the location was perfect, and the hotel was beautiful.
    Daniela
    United States
  • From UAH 9,431.61 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 290 reviews
    Hotel was very nice. Clean. Pool area was nice. Price was good. Staff was excellent.
    Chris
    Canada
  • 8.0
    Scored 8.0
    Very good
    Rated very good
     · 6 reviews
    good location, close to the Imperial Beach. And very easy to access the highway
    Cheng Min
    Taiwan
  • 8.0
    Scored 8.0
    Very good
    Rated very good
     · 461 reviews
    I liked that the hotel is close to the beach. The room was quite big.
    Adrienn
    Hungary
  • 8.0
    Scored 8.0
    Very good
    Rated very good
     · 461 reviews
    Beach views, Amazing staff, Beautiful hotel.
    Christianna
    United States
  • 8.0
    Scored 8.0
    Very good
    Rated very good
     · 461 reviews
    Just a few minute walk to Imperial Beach
    MDogg
    United States
  • From UAH 17,983.19 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 151 reviews
    Everything. the hotel was fabulous
    Theresa
    United States
  • From UAH 9,431.61 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 290 reviews
    Brilliant hotel
    Natalia
    Ireland