We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Crystal Lake

San Gabriel River Trail, Azusa, CA
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs / Inns travellers recommend

1211 East Garvey Street, Covina, CA 91724
6.3 miles from Crystal Lake
Special Offer Plan ahead and save 20%
Park Inn by Radisson Covina Slideshow
#1 of 2 hotels in Covina
Professional photos | Traveller photos (83) | Map
Show Prices
1211 E Garvey St, Covina, CA
6.3 miles from Crystal Lake
Santa Anita Inn (Arcadia, CA) 2.0 of 5
130 W Huntington Drive, Arcadia, CA 91007
6.4 miles from Crystal Lake
#7 of 8 hotels in Arcadia
Professional photos | Traveller photos (25) | Map
Show Prices
Royal Knight Motel (Baldwin Park, CA)
13400 E Garvey Ave, Baldwin Park, CA 91706
6.4 miles from Crystal Lake
#3 of 5 hotels in Baldwin Park
Map
204 North Village Court, San Dimas, CA 91773
6.5 miles from Crystal Lake
#4 of 5 hotels in San Dimas
Professional photos | Traveller photos (56) | Map
Show Prices
601 W Bonita Ave, San Dimas, CA 91773
6.8 miles from Crystal Lake
Special Offer Save up to 10% Today!
Extended Stay America - Los Angeles - San Dimas Slideshow
#2 of 5 hotels in San Dimas
Professional photos | Traveller photos (17) | Map
Show Prices
501 W. Bonita Ave., San Dimas, CA 91773
6.9 miles from Crystal Lake
BEST WESTERN San Dimas Hotel & Suites Slideshow
#1 of 5 hotels in San Dimas
Professional photos | Traveller photos (47) | Map
Show Prices
502 West Arrow Highway, San Dimas, CA 91773
6.9 miles from Crystal Lake
#5 of 5 hotels in San Dimas
Professional photos | Traveller photos (7) | Map
Show Prices
485 West Arrow Drive, San Dimas, CA 91773
7.0 miles from Crystal Lake
Special Offer Save on Hotel Packages!
Holiday Inn Express San Dimas Slideshow
#3 of 5 hotels in San Dimas
Professional photos | Traveller photos (29) | Map
Show Prices
Budget Inn (La Puente, CA) 2.0 of 5
15412 Francisquito Ave, La Puente, CA 91744 (Formerly Travelodge La Puente)
7.0 miles from Crystal Lake
#4 of 4 hotels in La Puente
Professional photos | Traveller photos (11) | Map
Show Prices
Hacienda Motel (La Puente, CA)
1125 North Hacienda Boulevard, La Puente, CA 91744
7.6 miles from Crystal Lake
#3 of 4 hotels in La Puente
Map
12040 Garvey Avenue, El Monte, CA 91732 (Formerly Super 8)
7.9 miles from Crystal Lake
Americas Best Value Inn & Suites-El Monte/Los Angeles Slideshow
#1 of 10 hotels in El Monte
Professional photos | Traveller photos (21) | Map
Show Prices
Aqua Inn Motel (El Monte, CA) 2.0 of 5
12031 Garvey Ave, El Monte, CA 91732
7.9 miles from Crystal Lake
Professional photos | Traveller photos (4) | Map
Show Prices
3429 Peck Road, I-10/San Bernardino Freeway East at North Peck Road, El Monte, CA 91731
8.0 miles from Crystal Lake
#2 of 10 hotels in El Monte
Professional photos | Traveller photos (5) | Map
Show Prices
New Star Inn (El Monte, CA)
11805 East Valley Blvd, El Monte, CA 91732
8.0 miles from Crystal Lake
753 Glendora Avenue, La Puente, CA 91744
8.1 miles from Crystal Lake
Special Offer Choice Privileges Points
Comfort Suites Near Industry Hills Expo Center Slideshow
#1 of 4 hotels in La Puente
Professional photos | Traveller photos (13) | Map
Show Prices
3800 East Colorado Boulevard, Pasadena, CA 91107
8.3 miles from Crystal Lake
Professional photos | Traveller photos (7) | Map
Show Prices
Azusa Inn Motel (La Puente, CA)
519 North Azusa Avenue, La Puente, CA 91744
8.4 miles from Crystal Lake
#2 of 4 hotels in La Puente
Professional photos | Map
Show Prices
Troy Motel (El Monte, CA)
11306 Garvey Avenue, El Monte, CA 91732
8.4 miles from Crystal Lake
3600 East Colorado Blvd., Pasadena, CA 91107
8.6 miles from Crystal Lake
BEST WESTERN Pasadena Royale Slideshow
#9 of 30 hotels in Pasadena
Professional photos | Traveller photos (42) | Map
Show Prices
Pasada Motel (Pasadena, CA)
3625 E Colorado Boulevard, Pasadena, CA 91107
8.6 miles from Crystal Lake
#21 of 30 hotels in Pasadena
Map
El Monte Motel (El Monte, CA)
11102 Garvey Avenue, El Monte, CA 91733
8.6 miles from Crystal Lake
Professional photos | Map
Show Prices
3500 East Colorado Blvd, Pasadena, CA 91107
8.7 miles from Crystal Lake
Special Offer Save on Hotel Packages!
Holiday Inn Express Hotel & Suites Pasadena-Colorado Blvd. Slideshow
#5 of 30 hotels in Pasadena
Professional photos | Traveller photos (68) | Map
Show Prices
3570 East Colorado Boulevard, Pasadena, CA 91107-3846
8.7 miles from Crystal Lake
BEST WESTERN Pasadena Inn Slideshow
#6 of 30 hotels in Pasadena
Professional photos | Traveller photos (20) | Map
Show Prices
Comfort Inn (El Monte, CA)
10038 East Valley Blvd., El Monte, CA 91731
8.7 miles from Crystal Lake
Eunice Plaza Motel (El Monte, CA)
9961 East Valley Boulevard, El Monte, CA 91731
8.7 miles from Crystal Lake
Professional photos | Map
Show Prices
Pacific Palms Resort (City of Industry, CA) 4.0 of 5
One Industry Hills Parkway, City of Industry, CA 91744
8.8 miles from Crystal Lake
Offers & Announcements $67 off room rate
Pacific Palms Resort Slideshow
#1 of 1 hotels in City of Industry
Professional photos | Traveller photos (58) | Map
Show Prices
Hotel Le Reve Pasadena (Pasadena, CA) 2.0 of 5
3321 E. Colorado Boulevard, Pasadena, CA 91107 (Formerly Quality Inn)
9.0 miles from Crystal Lake
#11 of 30 hotels in Pasadena
Professional photos | Traveller photos (28) | Map
Show Prices
Comfort Suites Rosemead (Rosemead, CA) 2.5 of 5
9488 Valley Boulevard, Rosemead, CA 91770
9.1 miles from Crystal Lake
Special Offer Choice Privileges Points
Comfort Suites Rosemead Slideshow
#3 of 12 hotels in Rosemead
Professional photos | Traveller photos (5) | Map
Show Prices
1 additional hotels and B&Bs with no user reviews