Star Rating
Hotel Name
Price Range (USD)to
Amenities

97051 Hotels & Accommodations

Best Western Oak Meadows Inn in Saint Helens
+1-888-389-4121
585 South Columbia River Highway, Saint Helens, OR 97051
  • 3 star Rural property
  • 14 suites in property
Motel 6 Saint Helens Or #8919 in Saint Helens
+1-888-675-2083
535 South Columbia River Highway, Saint Helens, OREGON 97051
  • Cheap property
Rodeway Inn in Woodland
+1-800-716-8490
1500 Atlantic Ave., Woodland, WA 98674 ~7.59 miles east of 97051
  • Low-priced Suburban property
  • Check-in: 11:00
Best Western Woodland Inn
+1-800-805-5223
1380 Atlantic Ave., Woodland, WA 98674 ~7.66 miles east of 97051
  • 3-star Suburban property
  • Hotel has 51 rooms
Oyo Hotel Kalama
+1-888-965-1860
602 North Frontage Rd. Kalama, Kalama, WA 98625 ~9.48 miles north of 97051
  • 3 star property
  • Check-in time: 15:00
La Quinta Inn & Suites Vancouver by Wyndham
+1-888-788-5576
1500 NE 134th St., Vancouver, WA 98685 ~16.06 miles southeast of 97051
  • Midscale Highway hotel
  • Check in time: 3:00 PM
  • Free Wi-Fi
  • Great desserts & fruits
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Red Lion Inn & Suites Vancouver in Vancouver
+1-888-897-9207
13206 NE Highway 99, Vancouver, WA 98686 ~16.27 miles southeast of 97051
  • Cheap Highway hotel
  • Check-in time: 4:00 PM
Quality Inn & Suites in Vancouver
+1-888-311-4278
13207 NE 20th Ave., Vancouver, WA 98686 ~16.36 miles southeast of 97051
  • Cheap Highway property
  • Check-in time: 15:00
  • Great service
  • Very good hotel
Holiday Inn Express Vancouver North Salmon Creek
+1-888-469-4795
13101 NE 27th Ave., Vancouver, WA 98686 ~16.63 miles southeast of 97051
  • Midscale Suburban hotel
  • Gym is available on property
  • Clean rooms
  • Average parking
From$95
Very Good 4.0 /5Review Score CallBookMore Details
Quality Inn in Longview
+1-888-734-9421
723 7th Ave., Longview, WA 98632 ~17.05 miles north of 97051
  • 3-star Suburban property
  • 50 sleeping rooms in hotel
From$83
Very Good 4.0 /5Reviews CallBookMore Details
Traveler's Inn
+1-888-841-5292
838 15th Ave., Longview, WA 98632 ~17.38 miles north of 97051
  • Economical Downtown hotel
  • Hotel has 2 floors
  • Friendly service
  • Regular internet service
Comfort Inn : 440 Three Rivers Dr.
+1-888-455-5160
440 Three Rivers Dr., Kelso, WA 98626 ~17.83 miles north of 97051
  • Two-star Downtown hotel
  • Check in: 3:00PM
  • Perfectly clean
  • Comfortable beds
From$74
Average 3.5 /5Reviews CallBookMore Details
Guesthouse Inn & Suites Kelso
+1-888-965-8297
501 Three Rivers Dr., Kelso, WA 98626 ~17.93 miles north of 97051
  • Two star Highway hotel
  • Check in: 3:00 PM
  • Good position to visit
  • Clean
Best Western Plus Battle Ground Inn & Suites
+1-888-906-6358
1419 West Main St., Battle Ground, WA 98604 ~17.95 miles east of 97051
  • Mid-scale Suburban hotel
  • Free complimentary breakfast
Kelso Super 8 : 250 Kelso Dr.
+1-888-749-6785
250 Kelso Dr., Kelso, WA 98626 ~18.07 miles north of 97051
  • Low priced Highway hotel
  • Check in: 3pm
  • Check-in staff were great
  • Most guests enjoyed the restaurants & bars nearby
Quality Inn & Suites
+1-888-878-9982
7001 NE Highway 99, Vancouver, WA 98665 ~18.19 miles southeast of 97051
  • Economy Downtown hotel
  • Check in time: 4:00 PM
  • Breakfast is good
  • Noise level is acceptable
Town House Motel in Longview
+1-888-389-4485
744 Washington Way, Longview, WA 98632 ~18.41 miles north of 97051
  • Inexpensive property
  • 2 suites in hotel
  • About half of guests said rooms were big enough
  • Room needs to be redecorated
Motel 6 Kelso Wa #9005
+1-888-389-4121
106 North Minor Rd., Kelso, WASHINGTON 98626 ~18.44 miles north of 97051
  • Low-priced hotel
Motel 6 Kelso Mt. St. Helens - Kelso
+1-888-675-2083
106 Minor Rd., Kelso, WA 98626 ~18.53 miles north of 97051
  • Cheap property
  • 63 rooms in property
Best Western Aladdin Inn - Kelso
+1-800-716-8490
310 Long Ave., Kelso, WA 98626 ~18.55 miles north of 97051
  • Low priced Downtown property
  • Complimentary breakfast is offered
  • Clean everything
  • Check in and check out were handled efficiently
From$84
Very Good 4.0 /5Review Score CallBookMore Details
Americas Best Value Inn Kelso : 505 North Pacific Ave.
+1-800-805-5223
505 North Pacific Ave., Kelso, WA 98626 ~18.55 miles north of 97051
  • Economy property
  • 51 rooms in hotel
Red Lion Hotel & Conference Center in Kelso
+1-888-965-1860
510 Kelso Dr., Kelso, WA 98626 ~18.78 miles north of 97051
  • Three Star Highway property
  • Hotel has 9 meeting rooms
Comfort Inn & Suites - Vancouver
+1-888-788-5576
401 East 13th St., Vancouver, WA 98660 ~20.48 miles southeast of 97051
  • Two-star Downtown property
  • 115 rooms in property
  • The only complaint is the internet
  • Most guests thought the tv was sub-standard
Hilton Vancouver Washington - Vancouver
+1-888-897-9207
301 West 6th St., Vancouver, WA 98660 ~20.62 miles southeast of 97051
  • Midscale Downtown hotel
  • Check in time: 4:00pm
From$129
Very Good 4.5 /5Latest Reviews CallBookMore Details
Econo Lodge in Vancouver
+1-888-311-4278
601 Broadway, Vancouver, WA 98660 ~20.67 miles southeast of 97051
  • 2-star property
  • 40 rooms in hotel
Red Lion Hotel Vancouver at the Quay - Vancouver
+1-888-469-4795
100 Columbia St., Vancouver, WA 98660 ~20.76 miles southeast of 97051
  • 3-star Riverfront property
  • 3 suites in property
  • Friendly service
  • Most guests thought they were poorly maintained
Holiday Inn Express Jantzen Beach : 2300 North Hayden Isalnd Dr.
+1-888-734-9421
2300 North Hayden Isalnd Dr., Portland, OR 97217 ~20.80 miles southeast of 97051
  • Three Star Highway property
  • 2 floors in property
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Clatskanie River Inn by Magnuson Worldwide
+1-888-841-5292
600 East Columbia River Highwy, Clatskanie, OR 97016 ~21.12 miles northwest of 97051
  • Low-priced hotel
  • 2 floors in hotel
Rodeway Inn Portland Jantzen Beach : 1401 North Hayden Island Dr.
+1-888-455-5160
1401 North Hayden Island Dr., Portland, OR 97217 ~21.17 miles southeast of 97051
  • Inexpensive Highway hotel
  • Hotel has 23 suites
Holiday Inn Express & Suites : 7205 NE 41st St.
+1-888-965-8297
7205 NE 41st St., Vancouver, WA 98662 ~21.32 miles southeast of 97051
  • 3-star Suburban hotel
  • 22 suites in property
  • Quiet location
  • Tasty breakfast
Red Lion on the River Hotel : 909 North Hayden Island Dr.
+1-888-906-6358
909 North Hayden Island Dr., Portland, OR 97217 ~21.36 miles southeast of 97051
  • 3-star Riverfront property
  • Hotel has an eco-friendly policy See more
  • Breakfast is mediocre
  • Could be quieter
My Place Hotel Vancouver Wa : 8300 NE Vancouver Mall Loop
+1-888-749-6785
8300 NE Vancouver Mall Loop, Vancouver, WA 98662 ~21.36 miles southeast of 97051
  • Midscale Downtown hotel
  • 64 rooms in property
Oxford Suites
+1-888-878-9982
12226 North Jantzen Dr., Portland, OR 97217 ~21.39 miles southeast of 97051
  • Affordable Convention Center hotel
  • Shuttle to airport available
  • Buffet was awesome
  • The majority of guests found the staff to be very friendly
Staybridge Suites Vancouver Portland Metro in Vancouver
+1-888-389-4485
7301 NE 41st St., Vancouver, WA 98662 ~21.41 miles southeast of 97051
  • Midscale Suburban property
  • Hotel has a green policy See policy
  • Suites at a reasonable price
  • Almost all guests said rooms were clean
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Sonesta Es Suites : 8005 NE Pkwy. Dr.
+1-888-389-4121
8005 NE Pkwy. Dr., Vancouver, WA 98662 ~21.45 miles southeast of 97051
  • Mid-scale Suburban hotel
  • 2 floors in hotel
Heathman Lodge : 7801 NE Greenwood Dr.
+1-888-675-2083
7801 NE Greenwood Dr., Vancouver, WA 98662 ~21.46 miles southeast of 97051
  • Affordable property
  • Check in: 4:00 PM
From$114
Very Good 4.5 /5Read Reviews CallBookMore Details
Comfort Suites
+1-800-716-8490
4714 NE 94th Ave., Vancouver, WA 98662 ~21.70 miles southeast of 97051
  • 3-star Highway hotel
  • Room cleanliness is acceptable
  • Rooms are ok
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Howard Johnson by Wyndham Vancouver Hotel & Suites : 9201 NE Vancouver Mall Dr.
+1-800-805-5223
9201 NE Vancouver Mall Dr., Vancouver, WA 98662 ~21.71 miles southeast of 97051
  • Economy Suburban property
  • Hotel has 63 rooms
Courtyard Portland North Harbour
+1-888-965-1860
1231 North Anchor Way, Portland, OR 97217 ~21.73 miles southeast of 97051
  • Four star Convention Center hotel
  • Hotel has 11 suites
  • Accomodating to our elderly slightly handicapped
  • Very courteous hotel clerk
North Harbour Residence Inn
+1-888-788-5576
1250 North Anchor Way, Portland, OR 97217 ~21.73 miles southeast of 97051
  • Affordable Riverfront hotel
  • Fitness / Gym is on-site
  • New carpet
  • Most guests were happy with the price of the breakfast
From$114
Very Good 4.0 /5Read Reviews CallBookMore Details
Days Inn & Suites by Wyndham Vancouver in Vancouver
+1-888-897-9207
9107 NE Vancouver Mall Dr., Vancouver, WA 98662 ~21.74 miles southeast of 97051
  • 3-star Suburban property
  • Check in: 3:00pm
From$75
Average 3.0 /5Reviews CallBookMore Details
Homewood Suites by Hilton Vancouver Portland : 701 Southeast Columbia Shores Blvd.
+1-888-311-4278
701 Southeast Columbia Shores Blvd., Vancouver, WA 98661 ~21.78 miles southeast of 97051
  • 3-star Downtown hotel
  • Airport shuttle available
From$129
Very Good 4.5 /5Review Score CallBookMore Details
Fairfield Inn Portland North Harbour : 1200 North Anchor Way
+1-888-469-4795
1200 North Anchor Way, Portland, OR 97217 ~21.78 miles southeast of 97051
  • 3 star Convention Center hotel
  • Hotel has 21 suites
Best Western Plus Vancouver Mall Dr. Hotel & Suites : 9420 NE Vancouver Mall Dr.
+1-888-734-9421
9420 NE Vancouver Mall Dr., Vancouver, WA 98662 ~21.78 miles southeast of 97051
  • Midscale Suburban hotel
  • 74 sleeping rooms in hotel
  • Most guests liked the proximity to shopping
  • Great shower
From$179
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Country Inn & Suites Delta Park
+1-888-841-5292
9930 North Whitaker Rd., Portland, OR 97217 ~22.28 miles southeast of 97051
  • 3 star Highway hotel
  • 17 suites in property
From$90
Very Good 4.0 /5Read Reviews CallBookMore Details
Best Western Inn at the Meadows - Portland
+1-888-455-5160
1215 North Hayden Meadows Dr., Portland, OR 97217 ~22.37 miles southeast of 97051
  • 3-star Convention Center property
  • Access to gym on-site
  • Easily accessible by car and close to shopping areas
  • Medium distance to city centre
The Portlander Inn
+1-888-965-8297
10350 North Vancouver Way, Portland, OR 97217 ~22.39 miles southeast of 97051
  • Midscale Airport property
  • 100 rooms in hotel
  • Vibe was decent
  • Room is all right
Motel 6 Portland N Or #4198 - PORTLAND
+1-888-906-6358
1125 North Schmeer Rd., PORTLAND, OREGON 97217 ~22.61 miles southeast of 97051
  • Cheap Highway hotel
  • Check in time: 1500
Larkspur Landing Hillsboro - Hillsboro
+1-888-749-6785
3133 NE Shute Rd., Hillsboro, OR 97124 ~23.04 miles south of 97051
  • Mid-scale Suburban property
  • Access to gym on-site
From$138
Very Good 4.0 /5Review Score CallBookMore Details
Embassy Suites by Hilton Portland / Hillsboro
+1-888-878-9982
20001 NW Tanasbourne Dr., Hillsboro, OR 97124 ~23.06 miles south of 97051
  • 3-star Suburban hotel
  • Check in: 03:00PM
From$109
Very Good 4.5 /5Read Reviews CallBookMore Details

Next: Show All Available 97051 Hotels with Pricing

Bar Chart: Upcoming 20 Days of 97051 Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Saint Helens, OR discounts available. The chart reflects the cheapest Saint Helens hotel for each day and each star rating category.

FAQs about hotels near 97051

What are the top reviewed hotels near 97051?

Hilton Vancouver Washington, Holiday Inn Express & Suites and Oxford Suites are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels near 97051?

Courtyard Portland North Harbour, Best Western Oak Meadows Inn and Best Western Woodland Inn are the top 3 luxury hotels near 97051.

What hotels are closest to the area of 97051?

Best Western Oak Meadows Inn, Motel 6 Saint Helens Or #8919, and Rodeway Inn are the properties closest to 97051.

How much does a cheap hotel near 97051 cost per night?

In the last year, a 2 star hotel near 97051 can be as cheap as $105.02 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 97051 cost per night?

In the last year, the average 3 star hotel near 97051 has been $128.06 per night. (based on HotelPlanner prices)

How much does a luxury hotel near 97051 cost?

In the last year, the average 4 star hotel near 97051 has been $135.75 per night. (based on HotelPlanner prices)

What are the best independent hotels near 97051?

Oxford Suites, Heathman Lodge and Clatskanie River Inn by Magnuson Worldwide are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 97051?

Courtyard Portland North Harbour, North Harbour Residence Inn and Fairfield Inn Portland North Harbour are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 97051?

Quality Inn & Suites, Quality Inn and Comfort Inn & Suites are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels near 97051?

Best Western Plus Vancouver Mall Dr. Hotel & Suites, Best Western Oak Meadows Inn and Best Western Woodland Inn are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels near 97051?

Holiday Inn Express & Suites, Staybridge Suites Vancouver Portland Metro and Holiday Inn Express Vancouver North Salmon Creek are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top