Best Hotel in Imperial Beach, CA
(1) Best Hotel
Best Places List (3)
1 Sand Castle Inn and Suites
785 Seacoast Dr, Imperial Beach, CA 91932
2 San Diego Silverstrand Beachfront
BEST642 Ocean Ln, Imperial Beach, CA 91932
3 Hawaiian Gardens Hotel
103 10th St, Imperial Beach, CA 91932
Map