There are 2 Hotels in St. Helens, Oregon, serving a population of 13,254 people in an area of 5 square miles. There is 1 Hotel per 6,627 people, and 1 Hotel per 2 square miles.
In Oregon, St. Helens is ranked 133rd of 480 cities in Hotels per capita, and 122nd of 480 cities in Hotels per square mile.
Find addresses, phone numbers, fax numbers, hours & services for St. Helens Hotels.
Americas Best Value Inn St. Helen 535 South Columbia River Highway St. Helens, OR Hotel, Motel, Vacation Rentals
Best Western Oak Meadows Inn 585 South Columbia River Highway St. Helens, OR Hotel, Pet Friendly Accommodation