Hotels in St. Helens, Oregon

Search & Compare St. Helens Hotels

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

Best hotels in St. Helens

St. Helens overview

St. Helens is known for its live music, sports, and theaters. You'll appreciate the coffee and bar choices. Families can spend some quality time at Woodland Motocross Park and Clark County Fairgrounds. Head to McCormick Park and Grey Cliffs Waterfront Park to make some memories. If you're looking for a family- and business-friendly getaway, St. Helens is for you.

Where to stay in St. Helens

Whether traveling for business or pleasure, St. Helens can comfortably accommodate all visitors. There are 89 hotels in the St. Helens area and you can shop as many as 15 deals for rooms on, some with discounts of up to 25%.
  • • 29 2-star hotels with an average price of $52 per night
  • • 50 3-star hotels with an average price of $71 per night
  • • 4 4-star hotels with an average price of $125 per night

Here are the top hotels based on 15255 user reviews of St. Helens hotels:
  • • Best Western Oak Meadows Inn (St. Helens, OR)
  • • Americas Best Value Inn St. Helen (St. Helens, OR)

How to get to St. Helens

Fly in to Portland, OR (PDX-Portland Intl.), 24.4 mi (39.3 km) from downtown St. Helens.

What to see around St. Helens

Sights especially popular with families include:
  • • Woodland Motocross Park
  • • Clark County Fairgrounds
Live music and theaters stand out with top cultural places to visit like:
  • • Columbia County Museum
  • • Sleep Country Amphitheater
Some highlights of the area include:
  • • McCormick Park
  • • Grey Cliffs Waterfront Park
  • • St. Helens Marina
  • • Warrior Rock Lighthouse
  • • Hulda Klager Lilac Gardens

When to visit St. Helens

Wondering when's the best time to visit? Here are seasonal norms to help you plan your trip:

Seasonal temperature averages
  • • January-March: 58°F day, 33°F night
  • • April-June: 76°F day, 38°F night
  • • July-September: 82°F day, 45°F night
  • • October-December: 70°F day, 32°F night
Seasonal rainfall averages
  • • January-March: 15.4 inches
  • • April-June: 7.6 inches
  • • July-September: 2.8 inches
  • • October-December: 17.0 inches