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.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Breakfast included Pool Mid-range Romantic Free Parking Family-friendly Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Green & up Internet & up Air Conditioning Business services Meeting Rooms Non-Smoking Hotel Independent Hotels & up Cheap Hotels Hotels with Restaurants Reduced mobility rooms Concierge Motel 6 Quiet Hotels Best Western Hotels with Room Service Quality Inn Best Western Plus Extended Stay America €€ €€€ €€€€ Hampton Inn Magnuson Hotels DoubleTree Days Inn Americas Best Value Inns Embassy Suites Courtyard Holiday Inn Express Comfort Inn Cheap Resorts Hotels with Free Wifi La Quinta Inn & Suites Safe Hotels Fairfield Inn Hotels with Jacuzzi Budget Hotels Hotels with Weekly Rates Spa Hotels Home2Suites Golf course Suite Hotels Comfort Suites Residence Inn Hotels with Hot Tubs Holiday Inn Downtown Hotels Super 8 Clean Hotels Charming Rodeway Inn Sheraton Hotels with Smoking Rooms Red Lion Hotels Red Roof Inns City Centre Hilton Garden Inn Springhill Suites Spring Break Hotels Within 10 km Within 25 km Any distance from Crystal Lake
Accommodation
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Stardust Motel
Expedia.com
US$70
View Deal
666 E Foothill Blvd, Azusa, CA 91702-2628
3.0 km from Crystal Lake
  • Free Wifi
  • Free Parking
Savings alert: 16% below average rate

The price you found is 16% lower than this hotel's average rate of US$83/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Super 8 Azusa
Booking.com
US$83
View Deal
117 N Azusa Ave, Azusa, CA 91702-3522
3.3 km from Crystal Lake
  • Free Wifi
  • Free Parking
Rodeway Inn Azusa
Hotwire.com
View Deal
137 E 1st St, Azusa, CA 91702-3548
3.4 km from Crystal Lake
  • Free Wifi
  • Breakfast included
Home2 Suites by Hilton Azusa
Travelocity
US$131
View Deal
229 S Azusa Ave, Azusa, CA 91702
3.6 km from Crystal Lake
  • Free Wifi
  • Free Parking
Savings alert: 19% below average rate

The price you found is 19% lower than this hotel's average rate of US$162/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Americas Best Value Inn-Azusa/Pasadena
Booking.com
US$97
View Deal
433 S Azusa Ave, Azusa, CA 91702-4935
4.0 km from Crystal Lake
  • Free Wifi
  • Free Parking
Days Inn Near City of Hope
Booking.com
US$118
View Deal
1533 Huntington Dr, Duarte, CA 91010-2532
4.4 km from Crystal Lake
  • Free Wifi
  • Free Parking
Palm Tropics Motel
Booking.com
US$106
View Deal
619 W Route 66, Glendora, CA 91740-4122
5.1 km from Crystal Lake
  • Free Wifi
Garden Inn & Suites
SAVE US$6
US$122
Hotels.com
US$116
View Deal
606 W Route 66, Glendora, CA 91740-4121
5.2 km from Crystal Lake
  • Free Wifi
  • Free Parking
Quality Inn Near City of Hope
SAVE US$11
US$115
QualityInn
US$104
View Deal
1125 E Huntington Dr, Monrovia, CA 91016-3717
5.2 km from Crystal Lake
  • Free Wifi
  • Free Parking
Savings alert: 16% below average rate

The price you found is 16% lower than this hotel's average rate of US$124/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Oak Park Motel
SAVE US$10
US$94
Travelocity
US$84
View Deal
925 E Huntington Dr, Monrovia, CA 91016-3715
5.6 km from Crystal Lake
  • Free Wifi
Savings alert: 15% below average rate

The price you found is 15% lower than this hotel's average rate of US$99/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Best Western Plus Route 66 Glendora Inn
SAVE US$5
US$206
Travelocity
US$201
View Deal
625 E Route 66, Glendora, CA 91740-3508
6.7 km from Crystal Lake
  • Free Wifi
  • Free Parking
No photo provided
311 W Foothill Blvd, Monrovia, CA 91016-2148
7.4 km from Crystal Lake
    20th Century Motor Lodge
    1345 E Route 66, Glendora, CA 91740-3707
    8.1 km from Crystal Lake
    • Free Wifi
    • Free Parking
    Courtyard Los Angeles Pasadena/Monrovia
    Courtyard
    US$164
    View Deal
    700 W Huntington Dr, Monrovia, CA 91016-3104
    8.3 km from Crystal Lake
    • Free Wifi
    • Free Parking
    Wayside Motel
    Hotwire.com
    View Deal
    1431 W Garvey Ave N, West Covina, CA 91790-2136
    8.4 km from Crystal Lake
      Walnut Inn & Suites
      SAVE US$2
      US$79
      Booking.com
      US$77
      View Deal
      1443 W Garvey Ave N, West Covina, CA 91790-2136
      8.4 km from Crystal Lake
      • Free Wifi
      • Free Parking
      Oak Tree Inn
      SAVE US$13
      US$99
      Travelocity
      US$86
      View Deal
      788 West Huntington Drive, Monrovia, CA 91016
      8.5 km from Crystal Lake
      • Free Wifi
      • Free Parking
      DoubleTree by Hilton Hotel Monrovia - Pasadena Area
      Doubletree.com
      US$142
      View Deal
      924 W Huntington Dr, Monrovia, CA 91016-3112
      8.7 km from Crystal Lake
      • Free Wifi
      • Free Parking
      Savings alert: 16% below average rate

      The price you found is 16% lower than this hotel's average rate of US$170/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Extended Stay America - Los Angeles - Monrovia
      Hotels.com
      US$126
      View Deal
      930 S 5th Ave, Monrovia, CA 91016-3144
      8.8 km from Crystal Lake
      • Free Wifi
      • Free Parking
      Courtyard Los Angeles Baldwin Park
      Courtyard
      US$153
      View Deal
      14635 Baldwin Park Towne Ctr, Baldwin Park, CA 91706-5548
      9.0 km from Crystal Lake
      • Free Wifi
      • Free Parking
      Extended Stay America - Los Angeles - Arcadia
      Booking.com
      US$120
      View Deal
      401 E Santa Clara St, Arcadia, CA 91006-7218
      9.0 km from Crystal Lake
      • Free Wifi
      • Free Parking
      Hampton Inn Los Angeles/Arcadia/Pasadena
      SAVE US$14
      US$156
      Agoda.com
      US$142
      View Deal
      311 E Huntington Dr, Arcadia, CA 91006-3747
      9.1 km from Crystal Lake
      • Free Wifi
      • Free Parking
      Savings alert: 22% below average rate

      The price you found is 22% lower than this hotel's average rate of US$182/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Residence Inn Pasadena Arcadia
      Residence Inn
      US$175
      View Deal
      321 East Huntington Drive, Arcadia, CA 91006-3747
      9.1 km from Crystal Lake
      • Free Wifi
      • Free Parking
      Embassy Suites by Hilton Arcadia Pasadena Area
      EmbassySuites.com
      US$175
      View Deal
      211 E Huntington Dr, Arcadia, CA 91006-3745
      9.2 km from Crystal Lake
      • Free Wifi
      • Free Parking
      Motel 6 Los Angeles - Baldwin Park
      Motel 6
      US$79
      View Deal
      14510 Garvey Ave, Baldwin Park, CA 91706-6038
      9.2 km from Crystal Lake
      • Free Parking
      • Pool
      Hilton Garden Inn Arcadia/Pasadena Area
      GardenInn.com
      US$153
      View Deal
      199 N 2nd Ave, Arcadia, CA 91006-7079
      9.3 km from Crystal Lake
      • Free Wifi
      • Free Parking
      SpringHill Suites Pasadena Arcadia
      SpringHill Suites
      US$175
      View Deal
      99 N 2nd Ave, Arcadia, CA 91006-7080
      9.3 km from Crystal Lake
      • Free Wifi
      • Free Parking
      Days Inn Of West Covina
      Travelocity
      US$110
      View Deal
      2804 E Garvey Ave S, West Covina, CA 91791-2115
      9.3 km from Crystal Lake
      • Free Wifi
      • Free Parking
      Regency Inn and Suites
      Expedia.com
      View Deal
      14624 Dalewood St, Baldwin Park, CA 91706-6010
      9.3 km from Crystal Lake
      • Free Wifi
      • Free Parking
      Hampton Inn Los Angeles/West Covina
      SAVE US$7
      US$144
      Booking.com
      US$137
      View Deal
      3145 East Garvey North, West Covina, CA 91791
      9.5 km from Crystal Lake
      • Free Wifi
      • Free Parking
      Still looking for a place to stay?
      Azusa has 2 B&Bs/inns with 13 reviews
      No photo provided
      638 N Rockvale Ave, Azusa, CA 91702-3106
      3.2 km from Crystal Lake
      • Free Wifi
      No photo provided
      469 E Arrow Hwy, Azusa, CA 91702-5662
      5.0 km from Crystal Lake
        See all 2 Azusa B&Bs/inns
        See all hotels in or near Azusa
        Palm Tropics Motel
        Booking.com
        US$106
        View Deal
        619 W Route 66, Glendora, CA 91740-4122
        5.1 km from Crystal Lake
        • Free Wifi
        Garden Inn & Suites
        SAVE US$6
        US$122
        Hotels.com
        US$116
        View Deal