Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hotels Near St. Johns - Portland Oregon

Lodging close to St. Johns are provided below ordered by distance. Explore our hotels to find accommodations near St. Johns in St. Johns for your upcoming individual or group travel.We list the best motels and hotels close to St. Johns so you can review the St. Johns available lodging below and securely reserve the perfect hotel. Need a room block for a group? Search for a St. Johns group discount

Lodging & Accommodations close to St. Johns

Holiday Inn Express Hotel & Suites Portland-Jantzen Beach, an IHG in Portland
+1-888-389-4121
2300 North Hayden Isalnd Dr., Portland, OR 97217 ~2.08 miles east of St. Johns
  • 3 star Highway hotel
  • Free comp. breakfast
Rodeway Inn & Suites Portland - Jantzen Beach in Portland
+1-888-675-2083
1401 North Hayden Island Dr., Portland, OR 97217 ~2.64 miles east of St. Johns
  • Cheap Highway hotel
  • 126 rooms in property
Residence Inn by Marriott Portland North - Portland
+1-800-716-8490
1250 North Anchor Way, Portland, OR 97217 ~2.78 miles east of St. Johns
  • Mid-scale Riverfront property
  • 4 conference rooms in property
  • Easily accessible by car and offers nearby parking areas
  • Just outside the city
From$114
Very Good 4.0 /5Reviews CallBookMore Details
Fairfield Inn & Suites by Marriott Portland North - Portland
+1-800-805-5223
1200 North Anchor Way, Portland, OR 97217 ~2.80 miles east of St. Johns
  • Midscale Convention Center property
  • 6 meeting rooms in hotel
Oxford Suites - Portland
+1-888-965-1860
12226 North Jantzen Dr., Portland, OR 97217 ~2.81 miles east of St. Johns
  • Midscale Convention Center hotel
  • Complimentary breakfast is offered
  • Location was a bonus
  • Good bar service
Courtyard by Marriott Portland North
+1-888-788-5576
1231 North Anchor Way, Portland, OR 97217 ~2.82 miles east of St. Johns
  • Four star Convention Center hotel
  • Check-in time: 3:00 PM
  • Comfortable
  • Accomodating to our elderly slightly handicapped
Red Lion Hotel Vancouver at the Quay
+1-888-897-9207
100 Columbia St., Vancouver, WA 98660 ~2.84 miles east of St. Johns
  • Affordable Riverfront hotel
  • Hotel has 3 suites
  • Shower can be a problem
  • Most guests found the staff to be very friendly
From$82
Average 3.0 /5Reviews CallBookMore Details
Red Lion Hotel on the River Jantzen Beach
+1-888-311-4278
909 North Hayden Island Dr., Portland, OR 97217 ~2.85 miles east of St. Johns
  • 3-star Riverfront property
  • Shuttle to airport available
  • Bathroom needs cleaning
  • Overpriced motel
Hilton Vancouver Washington : 301 West 6th St.
+1-888-469-4795
301 West 6th St., Vancouver, WA 98660 ~2.90 miles east of St. Johns
  • 3-star Downtown hotel
  • 10 suites in hotel
From$129
Very Good 4.5 /5Recent Reviews CallBookMore Details
Country Inn & Suites by Radisson, Portland Delta Park, OR
+1-888-734-9421
9930 North Whitaker Rd., Portland, OR 97217 ~3.01 miles southeast of St. Johns
  • 3-star Highway property
  • Free breakfast
Best Western Inn at the Meadows - Portland
+1-888-841-5292
1215 North Hayden Meadows Dr., Portland, OR 97217 ~3.06 miles southeast of St. Johns
  • Mid-scale Convention Center hotel
  • Airport shuttle available
  • Modestly maintained rooms
  • Good restaurant service
Econo Lodge Vancouver
+1-888-455-5160
601 Broadway, Vancouver, WA 98660 ~3.10 miles east of St. Johns
  • Low priced hotel
  • 40 rooms in hotel
Motel 6 Portland N Or #4198
+1-888-965-8297
1125 North Schmeer Rd., PORTLAND, OREGON 97217 ~3.26 miles southeast of St. Johns
  • Two-star Highway hotel
From$60
Average 3.0 /5Reviews CallBookMore Details
Comfort Inn & Suites Vancouver Downtown City Center
+1-888-906-6358
401 East 13th St., Vancouver, WA 98660 ~3.31 miles east of St. Johns
  • Low Cost Downtown hotel
  • 115 rooms in property
  • Most guests said the reception staff was ok
  • Great shopping
From$81
Very Good 4.0 /5Read Reviews CallBookMore Details
The Portlander Inn - Portland
+1-888-749-6785
10350 North Vancouver Way, Portland, OR 97217 ~3.39 miles east of St. Johns
  • 3-star Airport hotel
  • 100 sleeping rooms in hotel
  • Most guests found problems with the furniture
  • Ordinary amenities
Homewood Suites by Hilton Vancouver Portland : 701 Southeast Columbia Shores Blvd.
+1-888-878-9982
701 Southeast Columbia Shores Blvd., Vancouver, WA 98661 ~4.01 miles east of St. Johns
  • 3 star Downtown hotel
  • 104 rooms in property
From$129
Very Good 4.5 /5Latest Reviews CallBookMore Details
La Quinta Inn & Suites by Wyndham Portland NW
+1-888-389-4485
4319 NW Yeon, Portland, OR 97210 ~4.65 miles south of St. Johns
  • 3 star Downtown property
  • 6 suites in property
  • Bathroom needs cleaning
  • Continental breakfast was good
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Piedmont Vacation Rental
+1-888-389-4121
5933 NE Garfield Ave., Portland, OR 97211 ~4.96 miles southeast of St. Johns
  • 4-star property
  • 2 floors in property
From$80
Average 3.0 /5Reviews CallBookMore Details
Quality Inn & Suites : 7001 NE Highway 99
+1-888-675-2083
7001 NE Highway 99, Vancouver, WA 98665 ~5.12 miles northeast of St. Johns
  • Low Cost Downtown property
  • Hotel has an eco-friendly policy See more
  • Good service
  • Minibar can be a problem
From$65
Average 3.5 /5Reviews CallBookMore Details
Holiday Inn Express Hotel & Suites Portland-NW Downtown, an IHG H
+1-800-716-8490
2333 NW Vaughn St., Portland, OR 97210 ~5.83 miles south of St. Johns
  • Affordable Downtown property
  • 15 suites in hotel
From$80
Very Good 4.0 /5Reviews CallBookMore Details
 [1 - 20 of 25]    
Next: Show All Available St. Johns Hotels with Pricing

Graph: Next 20 Days of Vancouver Hotel Prices

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

What are the best hotels near St. Johns?

HotelDescriptionLink
1. Holiday Inn Express Hotel & Suites Portland-Jantzen Beach, an IHGThe Holiday Inn Express Hotel & Suites Portland-Jantzen Beach, an IHG is a favored 3-Star hotel located ~2.1 mi. east of St. Johns and approx. a 4 minute drive by car. Travelers gave this hotel an average guest review rating of 4/5.Get the latest price
2. Rodeway Inn & Suites Portland - Jantzen BeachThe Rodeway Inn & Suites Portland - Jantzen Beach is an in demand 2 star hotel located approx. 2.6 miles east of St. Johns and approximately a 5 min. car ride. With a aggregate guest review score of 3.5 out of 5, this makes it one of the first-class lodging options close to St. Johns.Get the latest price
3. Residence Inn by Marriott Portland NorthThe Residence Inn by Marriott Portland North is an in demand 3-Star hotel located approx. 2.8 miles east of St. Johns and approx. a 5 minute drive. Travelers gave this hotel an avg. guest review rating of 4/5.Get the latest price
4. Fairfield Inn & Suites by Marriott Portland NorthThe Fairfield Inn & Suites by Marriott Portland North is an in demand 3 star hotel located approx. 2.8 miles east of St. Johns and approximately a 5 min. car ride. With a aggregate guest review score of 4 out of 5, this makes it one of the most desirable accommodations close to St. Johns.Get the latest price
5. Oxford SuitesThe Oxford Suites is a well-liked 3-Star hotel located about 2.8 miles east of St. Johns and roughly a 5 minute drive or taxi ride. Recent hotel guests gave this hotel a guest review score of 4.5/5.Get the latest price

5 Best Hotels near St. Johns

FAQs about hotels near St. Johns

What are the most favored hotels near St. Johns?

Oxford Suites, Hilton Vancouver Washington and Homewood Suites by Hilton Vancouver Portland are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels near St. Johns?

Courtyard by Marriott Portland North, Piedmont Vacation Rental and Holiday Inn Express Hotel & Suites Portland-Jantzen Beach, an IHG are the top 3 luxury hotels near St. Johns.

How much does a cheap hotel near St. Johns cost per night?

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

How much does a 3 star hotel near St. Johns cost per night?

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

How much does a luxury hotel near St. Johns cost?

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

What are the best independent hotels near St. Johns?

Oxford Suites, Inn at Northrup Station and The Portlander Inn are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near St. Johns?

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

What are the best Choice Hotels branded hotels near St. Johns?

Comfort Inn & Suites Vancouver Downtown City Center, Rodeway Inn & Suites Portland - Jantzen Beach and Quality Inn & Suites are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best IHG hotels near St. Johns?

Holiday Inn Express Hotel & Suites Portland-Jantzen Beach, an IHG and Holiday Inn Express Hotel & Suites Portland-NW Downtown, an IHG H are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top