Hotels, Motels, Inns, B&B's, Resorts And Extended Stay in Imperial Beach, California

There are 2 properties listed under Hotels, Motels and Extended Stay Suites in Imperial Beach available. We also have 3 alternate listings available in nearby towns. All distances are from the center of Imperial Beach, so actual travel times may vary.


Photograph of Hampton Inn, Imperial Beach
Listing updated 2025
Hotel
Located 1 mile from the center of Imperial Beach. Expect a great stay at Hampton Inn & Suites Imperial Beach San Diego. Guests love our spacious rooms, free WiFi, free hot breakfast, and fitness center..
771 Palm Avenue
Imperial Beach, California
550 Highway 75
Imperial Beach, California

Pick from 3 Imperial Beach alternatives

Motel
★★★★★

Approx 2 miles away in San Diego:

"I could tell the room and bathroom were clean, however it had a bad odor that hit you every time we opened the door. Location was convenient for us."
1788 Palm Avenue
San Diego, California

Approx 2 miles away in San Diego:

Pier South Resort, Autograph Collection by Marriott, leaves a lasting impression with layered textures, masterful elegance and visionary discernment. Our beachfront resort in San Diego is walking distance from Imperial Beach Pier and short drives .....
800 Seacoast Drive
San Diego, California

Approx 2 miles away in San Diego:

San Diego South Bay Travelodge is located 3 miles from the Gateway to Mexico and 12 miles South of Downtown San Diego.
1722 Palm Avenue
San Diego, California

Not the town you are looking for? Try our Town Search, or use the Advanced Google Search above.

Nearby towns: