Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hotels Near Imperial Beach - Imperial Beach

Hotels/lodging close to Imperial Beach are provided in the list below sorted in the order of their distance (closest at the top). Explore our hotel guide to find lodging near Imperial Beach in Imperial Beach for your leisure or groups trips.We list the best lodging close to Imperial Beach so you can review the discounted Imperial Beach accommodations below and uncover the perfect hotel. Need a room block for a meeting? Find a Imperial Beach group discount

Lodging & Accommodations close to Imperial Beach

Super 8 San Diego / Imperial Beach 1788 Palm Ave., San Diego, CA 92154 ~0.68 miles northeast of Imperial Beach / ~12 minutes walking
  • Inexpensive hotel
  • Check in: 11:00 AM
Motel 6 San Diego Southbay - San Diego 1101 Hollister St., San Diego, CA 92154 ~1.08 miles east of Imperial Beach / ~19 minutes walking
  • Low Cost hotel
  • 58 rooms in property
Pier South Resort : 800 Seacoast Dr. 800 Seacoast Dr., Imperial Beach, CA 91932
  • 4-star Beach property
  • Check-in: 4:00 PM
From$115
Very Good 4.5 /5Recent Reviews CallBookMore Details
Quality Inn & Suites Near The Border : 930 West San Ysidro Blvd. 930 West San Ysidro Blvd., San Ysidro, CA 92173 ~2.54 miles east of Imperial Beach
  • Three Star Downtown hotel
Best Western Americana Inn - San Diego 815 West San Ysidro Blvd., San Diego, CA 92173 ~2.76 miles east of Imperial Beach
  • Affordable Airport hotel
  • Free breakfast available
Chula Vista Inn - Chula Vista 946 Broadway, Chula Vista, CA 91911 ~2.91 miles north of Imperial Beach
  • Low-priced Downtown hotel
  • Complimentary breakfast is offered
  • Booking process is sufficient
  • Rooms are not good
Travelodge San Ysidro 190 East Calle Primera, San Ysidro, CA 92173 ~3.92 miles east of Imperial Beach
  • Inexpensive hotel
  • Check-in: 11:00 AM
Best Western Chula Vista / Otay Valley Hotel : 4450 Main St. 4450 Main St., Chula Vista, CA 91911 ~3.96 miles east of Imperial Beach
  • 3 star Suburban property
  • 3 floors in hotel
Rodeway Inn & Suites Chula Vista San Diego South 372 Broadway, Chula Vista, CA 91910 ~4.12 miles north of Imperial Beach
  • 2 star hotel
  • 22 rooms in hotel
From$50
Very Good 4.0 /5Review Score CallBookMore Details
Big 7 Motel in Chula Vista
+1-800-881-1523
333 Broadway, Chula Vista, CA 91910 ~4.20 miles north of Imperial Beach
  • Cheap property
  • Friendly staff
  • Great reception
Good Nite Inn Chula Vista 225 Bay Blvd., Chula Vista, CA 91910 ~4.26 miles north of Imperial Beach
  • Cheap Oceanfront hotel
  • Check-in time: 3:00 PM
  • Great shopping
  • Pleasant hotel grounds
From$65
Average 3.5 /5Reviews CallBookMore Details
Howard Johnson Inn & Suites San Diego Chula Vista - Chula Vista 235 Woodland Ave., Chula Vista, CA 91910 ~4.35 miles north of Imperial Beach
  • Low Cost Downtown hotel
  • Free breakfast
Quality Inn Chula Vista San Diego South : 710 E St. 710 E St., Chula Vista, CA 91910 ~4.40 miles north of Imperial Beach
  • 3 star Highway property
  • Hotel has 2 floors
Holiday Inn Express San Diego South Chula Vista in Chula Vista 632 E St., Chula Vista, CA 91910 ~4.44 miles north of Imperial Beach
  • Three Star Downtown hotel
  • Free breakfast available
  • Plenty of parking
  • Right off freeway
From$104
Very Good 4.5 /5Guest Reviews CallBookMore Details
Vagabond Inn - Chula Vista
+1-888-690-5247
230 Broadway, Chula Vista, CA 91910 ~4.44 miles north of Imperial Beach
  • 2 star Suburban property
  • Free complimentary breakfast
  • Breakfast is mediocre
  • Didn't have wireless connection
Days Inn San Diego Chula Vista South Bay in Chula Vista 699 E St., Chula Vista, CA 91910 ~4.46 miles north of Imperial Beach
  • Low priced Oceanfront hotel
  • Gym is available on property
From$46
Average 3.0 /5Reviews CallBookMore Details
Rodeway Inn 643 East San Ysidro Blvd., San Ysidro, CA 92173 ~4.47 miles east of Imperial Beach
  • Two star hotel
  • Comp. Breakfast
Aqua Rio Hotel
+1-888-283-3404
1618 Avenida Contitucion, Tijuana, 22000 Mexico ~5.05 miles southeast of Imperial Beach
  • Two star Downtown hotel
  • Check-in time: 3pm
From$60
Very Good 4.5 /5Review Score CallBookMore Details
Comfort Inn Chula Vista San Diego South - Chula Vista 91 Bonita Rd., Chula Vista, CA 91910 ~5.41 miles north of Imperial Beach
  • 3-star Beach hotel
  • 4 floors in property
Comfort Inn Chula Vista : 91 East Bonita Rd. 91 East Bonita Rd., Chula Vista, CA 91910 ~5.41 miles north of Imperial Beach
  • Cheap Suburban hotel
  • 50 suites in property
 [1 - 20 of 25]    
Next: Show All Available Imperial Beach Hotels with Pricing

Chart of the best hotels near Imperial Beach

HotelDescriptionLink
1. Pier South ResortThe Pier South Resort is a crowd-pleasing 4-Star hotel located ~1.8 mi. west of Imperial Beach and approx. a 3 minute car ride. Travelers gave this hotel an aggregate guest review score of 4.5/5.4.5 /5 Guest Reviews
2. Best Western Americana InnThe Best Western Americana Inn is a pleasing 3-Star hotel located ~2.8 mi. east of Imperial Beach and roughly a 5 minute drive. Recent hotel guests gave this hotel an avg. guest review rating of 4/5.4 /5 Guest Reviews
3. Chula Vista InnThe Chula Vista Inn is a popular 2-Star hotel located approx. 2.9 miles north of Imperial Beach and roughly a 5 minute drive by car. With a average guest review rating of 3.5/5, this makes it one of the premium hotel options close to Imperial Beach.3.5 /5 Guest Reviews
4. Best Western Chula VistaThe Best Western Chula Vista is a 3 star hotel located about 4.0 miles east of Imperial Beach and approximately a 8 min. drive. With a aggregate guest review score of 3.5 out of 5, this makes it one of the most enticing hotel options near Imperial Beach.3.5 /5 Guest Reviews
5. Rodeway Inn & Suites Chula Vista San Diego SouthThe Rodeway Inn & Suites Chula Vista San Diego South is a pleasing 2-Star hotel located ~4.1 mi. north of Imperial Beach and roughly a 8 minute drive. Recent hotel guests gave this hotel an avg. guest review rating of 4/5.4 /5 Guest Reviews

5 Best Hotels near Imperial Beach

Back to Top