Hotels in Canyon Lake, California

Search & Compare Canyon Lake Hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Canyon Lake

Canyon Lake overview

Canyon Lake is a luxury getaway distinct for its sports and known for its casinos and shops. You'll enjoy the ample coffee and bar options, along with outdoor areas for running and walking. Take in some local culture at a popular spot like March Field Air Museum. Check out local attractions like Canyon Lake Country Club and Canyon Lake Chamber of Commerce. Canyon Lake is a family- and business-friendly destination with something for everyone.

Where to stay in Canyon Lake

With a wide assortment of lodging choices to choose from, Canyon Lake has options to suit everyone's style. There are 113 hotels in the Canyon Lake area and you can shop as many as 12 deals for rooms on, some with discounts of up to 30%.
  • • 49 2-star hotels with an average price of $54 per night
  • • 44 3-star hotels with an average price of $75 per night
  • • 15 4-star hotels with an average price of $119 per night

Here's the top hotel based on 20250 user reviews of Canyon Lake hotels: Rodeway Inn & Suites Canyon Lake

How to get to Canyon Lake

Fly in to Ontario, CA (ONT-Ontario Intl.), 32.3 mi (52 km) from downtown Canyon Lake. Carlsbad, CA (CLD-McClellan-Palomar) is the next closest major airport, 38.6 mi (62.1 km) away.

What to see around Canyon Lake

Here are some top sights to see:
  • • Canyon Lake Country Club
  • • Canyon Lake Chamber of Commerce
  • • City of Canyon Lake City Hall
  • • Lake Elsinore Diamond Stadium
  • • Lakepoint Park