Hotels in Canby, Oregon

Search & Compare Canby Hotels

When are you visiting Canby?® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

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

Best hotels in Canby

Canby overview

Whatever your interests are, Canby has something for you. Visitors to Canby can spend time at Hart's Reptile World and Clackamas County Event Center. A stop at other sights like Vietnam Era Veterans Memorial and St. Josef's Winery will create memories.

Where to stay in Canby

A welcoming city for everyone, Canby offers a variety of hotels and other lodging choices. You can shop as many as 627 deals for Canby accommodations on, some with discounts of up to 42%. Our room prices start at 43 USD per night and below you'll find the number of hotels by star rating in Canby as well as in the surrounding area:
  • • 7 5-star hotels from 149 USD per night
  • • 64 4-star hotels from 116 USD per night
  • • 107 3-star hotels from 84 USD per night
  • • 63 2-star hotels from 60 USD per night

How to get to Canby

Fly into Portland, OR (PDX-Portland Intl.), 25.8 mi (41.5 km) from central Canby. Salem, OR (SLE-McNary Field) is the next closest major airport, 27.2 mi (43.7 km) away.

What to see around Canby

Family-friendly attractions include:
  • • Hart's Reptile World
  • • Clackamas County Event Center
Recommended sights include:
  • • Hart's Reptile World
  • • Vietnam Era Veterans Memorial
  • • St. Josef's Winery
  • • Canby Depot Museum
  • • Clackamas County Event Center

When to visit Canby

Do you want to know the ideal time of year to visit? Here are the seasonal norms to help with your planning:

Seasonal temperature averages
  • • January-March: 59°F day, 35°F night
  • • April-June: 77°F day, 40°F night
  • • July-September: 83°F day, 48°F night
  • • October-December: 70°F day, 34°F night
Seasonal rainfall averages
  • • January-March: 14.96 inches
  • • April-June: 7.52 inches
  • • July-September: 3.07 inches
  • • October-December: 16.42 inches