Hotels in St. Helens, Oregon

Search & Compare St. Helens Hotels® 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 St. Helens

St. Helens overview

You can easily spend a relaxing day in St. Helens visiting McCormick Park and Grey Cliffs Waterfront Park. Local sights like St. Helens Marina and Columbia County Museum are worth a visit. If you're looking for a new favorite getaway, look no further than St. Helens.

Where to stay in St. Helens

Whether you're planning to stay for a night or a week, St. Helens has the right hotel for you. There are 2 hotels in St. Helens and you can shop as many as 267 deals for rooms on, some with discounts of up to 25%. We have room prices as low as 50 USD per night and below are the number of hotels by star rating in St. Helens as well as in the surrounding area:
  • • 7 4-star hotels from 109 USD per night
  • • 57 3-star hotels from 72 USD per night
  • • 22 2-star hotels from 59 USD per night

How to get to St. Helens

Fly into Portland, OR (PDX-Portland Intl.), 24.4 mi (39.3 km) from the heart of St. Helens.

What to see around St. Helens

Sights especially popular with families include:
  • • Woodland Motocross Park
  • • Clark County Fairgrounds
Its mountain views and bird watching offer a glimpse of the natural beauty, and favorite spots for nature lovers include:
  • • McCormick Park
  • • Grey Cliffs Waterfront Park
  • • Hulda Klager Lilac Gardens
  • • Holland America Bulb Farms
  • • Louis Rasmussen Day Park
Some recommended sights include:
  • • St. Helens Marina
  • • Columbia County Museum
  • • Warrior Rock Lighthouse

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.51 inches
  • • April-June: 7.56 inches
  • • July-September: 2.80 inches
  • • October-December: 16.97 inches