
Hotels in St. Johns, Portland
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for St. Johns hotels

Lewis River Inn
Lewis River Inn32.4 km from St. Johns
9.2 out of 10, Wonderful, (1,001 reviews)
The price is CA $188
CA $209 total
includes taxes & fees
May 23 - May 24

Comfort Inn Troutdale - Portland East
Comfort Inn Troutdale - Portland East29.2 km from St. Johns
9.2 out of 10, Wonderful, (1,012 reviews)
The price is CA $165
CA $189 total
includes taxes & fees
May 28 - May 29

Best Western Plus Port of Camas - Washougal Convention Center
Best Western Plus Port of Camas - Washougal Convention Center29.4 km from St. Johns
8.8 out of 10, Excellent, (1,002 reviews)
The price is CA $145
CA $161 total
includes taxes & fees
May 24 - May 25

Best Western Cascade Inn & Suites
Best Western Cascade Inn & Suites27.3 km from St. Johns
8.8 out of 10, Excellent, (1,000 reviews)
The price is CA $192
CA $219 total
includes taxes & fees
Jun 10 - Jun 11

Camas Boutique Hotel
Camas Boutique Hotel27.3 km from St. Johns
8.8 out of 10, Excellent, (1,000 reviews)
The price is CA $113
CA $132 total
includes taxes & fees
Jun 11 - Jun 12

Hampton Inn Portland-Airport
Hampton Inn Portland-AirportNortheast Portland, 14.4 km from St. Johns
9.0 out of 10, Wonderful, (1,119 reviews)
The price is CA $182
CA $211 total
includes taxes & fees
Jun 14 - Jun 15

Country Inn & Suites by Radisson, Portland International Airport, OR
Country Inn & Suites by Radisson, Portland International Airport, ORNortheast Portland, 14 km from St. Johns
8.8 out of 10, Excellent, (2,855 reviews)
The price is CA $149
CA $174 total
includes taxes & fees
May 27 - May 28

McMenamins White Eagle
McMenamins White Eagle10.3 km from St. Johns
9.2 out of 10, Wonderful, (134 reviews)
The price is CA $110
CA $128 total
includes taxes & fees
May 25 - May 26

Rose City Inn and Suites
Rose City Inn and Suites26.6 km from St. Johns
8.4 out of 10, Very good, (139 reviews)
The price is CA $97
CA $108 total
includes taxes & fees
May 27 - May 28

La Quinta Inn & Suites by Wyndham Vancouver
La Quinta Inn & Suites by Wyndham Vancouver13.5 km from St. Johns
8.6 out of 10, Excellent, (1,417 reviews)
The price is CA $117
CA $132 total
includes taxes & fees
May 25 - May 26

Holiday Inn Airport - Portland by IHG
Holiday Inn Airport - Portland by IHG14.9 km from St. Johns
8.0 out of 10, Very good, (2,992 reviews)
The price is CA $106
CA $123 total
includes taxes & fees
May 31 - Jun 1

Best Western Plus Battle Ground Inn & Suites
Best Western Plus Battle Ground Inn & Suites23.9 km from St. Johns
8.6 out of 10, Excellent, (1,000 reviews)
The price is CA $151
CA $167 total
includes taxes & fees
May 24 - May 25

Tru by Hilton Portland Airport
Tru by Hilton Portland AirportNortheast Portland, 14.2 km from St. Johns
8.8 out of 10, Excellent, (1,009 reviews)
The price is CA $137
CA $158 total
includes taxes & fees
May 29 - May 30

Tru By Hilton Aloha Beaverton
Tru By Hilton Aloha Beaverton15.8 km from St. Johns
9.6 out of 10, Exceptional, (260 reviews)
The price is CA $133
CA $148 total
includes taxes & fees
May 28 - May 29

Hampton Inn & Suites Portland/Hillsboro-Evergreen Park
Hampton Inn & Suites Portland/Hillsboro-Evergreen Park12.7 km from St. Johns
8.6 out of 10, Excellent, (1,025 reviews)
The price is CA $147
CA $167 total
includes taxes & fees
May 29 - May 30

Quality Inn & Suites Vancouver North
Quality Inn & Suites Vancouver North13.7 km from St. Johns
8.2 out of 10, Very good, (1,004 reviews)
The price is CA $116
CA $131 total
includes taxes & fees
May 24 - May 25

Radisson Hotel Portland Airport
Radisson Hotel Portland Airport14.3 km from St. Johns
9.0 out of 10, Wonderful, (2,985 reviews)
The price is CA $139
CA $168 total
includes taxes & fees
May 29 - May 30

Cedartree Hotel Portland Hillsboro
Cedartree Hotel Portland Hillsboro13.2 km from St. Johns
9.6 out of 10, Exceptional, (1,281 reviews)
The price is CA $154
CA $174 total
includes taxes & fees
May 31 - Jun 1

Hilton Garden Inn Portland/Lake Oswego
Hilton Garden Inn Portland/Lake Oswego22.1 km from St. Johns
9.0 out of 10, Wonderful, (1,000 reviews)
The price is CA $150
CA $171 total
includes taxes & fees
Jun 11 - Jun 12
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Where to stay in St. Johns
Find the best St. Johns areas and neighborhoods for the activities you enjoy most.

Downtown Portland
Explore the Portland Art Museum, Oregon Historical Society, and Tom McCall Waterfront Park in this central business district with high-rise buildings. Enjoy walkable streets, and easily access public transportation like MAX light rail and Portland Streetcar.

Pearl District
Discover art galleries like Elizabeth Leach Gallery, dine at diverse restaurants, and unwind in public plazas such as Jamison Square. Easily navigate with the Portland Streetcar and explore nearby iconic Powell's City of Books.

Photo by Glenn Miller
Open Photo by Glenn Miller
Southeast Portland
Stretching from the Willamette River to Gresham, Southeast Portland boasts the scenic Mt. Tabor Park and the quirky Hawthorne district with its subculturally oriented shops. Don't miss exploring Reed College campus!

Northeast Portland
Inner Northeast Portland boasts shopping areas like Lloyd District and Alberta Arts District, while the area near Burnside Bridge offers a lively nightlife with bars such as The Chesterfield and music venues like The Doug Fir Lounge.

Southwest Portland
Downtown Portland boasts cultural, educational, and retail hotspots, with attractions like Tom McCall Waterfront Park, Portland Art Museum, and Pioneer Place mall. Enjoy pedestrian-friendly streets and unique residential areas in Southwest Portland.
Top St. Johns Hotel Reviews

Holiday Inn Airport - Portland by IHG
8/10 Good
Frequently asked questions
Explore a world of travel with Expedia
- 5 Star Hotels in Humboldt
- 5 Star Hotels in Kenton
- 5 Star Hotels in Portsmouth
- Cheap Hotels in Arbor Lodge
- Golf Hotels in Arbor Lodge
- Lake Hotels in Arbor Lodge
- Pet-Friendly Hotels in Arbor Lodge
- Spa Hotels in Arbor Lodge
- Hotels near Assumption Catholic Church
- Cheap Hotels in Bethany
- Mountain Hotels in Bethany
- Bethany Hotels
- Boutique Hotels in Boise
- Cheap Hotels in Boise
- Hotels with a Pool in Boise
- Hotels with Kitchenettes in Boise
- Motel 6 Hotels in Boise
- Winery Hotels in Boise
- Bonny Slope Hotels
- Bridgeton Hotels
- Benchmark Hotels in Burlington
- Burlington Hotels
- Hotels near Cathedral Park
- Hotels near Chiles Center
- Hotels near Columbia Edgewater Country Club
- Hotels near Delta Park East
- Hotels near Delta Park West
- Hotels near Delta Sports Complex
- Forest Heights Hotels
- Inns in Forest Park
- Adults Only Resorts & in Hayden Island
- Honeymoon Resorts and in Hayden Island
- Hotels with Hot Tubs in Hayden Island
- Red Lion Hotels in Hayden Island
- Romantic Hotels in Hayden Island
- Hayden Island Hotels
- Casino Hotels in Humboldt
- Hotels near Jantzen Beach Center
- Kenton Hotels
- Cheap Hotels in King
- Linnton Hotels
- Cheap Hotels in Mississippi District
- Mississippi District Hotels
- North Bethany Hotels
- Hotels near North Killingsworth Station
- Inns in North Killingsworth Station
- Cheap Hotels in North Portland
- Hotels with a Pool in North Portland
- Hotels with Balconies in North Portland
- Hotels with Hot Tubs in North Portland
- Hotels with an Indoor Pool in North Portland
- Hotels with Waterslides in North Portland
- Lgbt Friendly Hotels in North Portland
- Marriott Hotels & Resorts in North Portland
- North Portland Hotels
- Benchmark Hotels in Northwest Industrial
- Beach Hotel Hotels in Northwest Portland
- Boutique Hotels in Northwest Portland
- Business Hotels in Northwest Portland
- Casino Hotels in Northwest Portland
- Cheap Hotels in Northwest Portland
- Family Hotels in Northwest Portland
- Historic Hotels in Northwest Portland
- Honeymoon Resorts and in Northwest Portland
- Hotels with a Pool in Northwest Portland
- Hotels with Balconies in Northwest Portland
- Hotels with Bar in Northwest Portland
- Hotels with an Indoor Pool in Northwest Portland
- Hotels with Kitchenettes in Northwest Portland
- Hotels with smoking rooms in Northwest Portland
- Hotels with Waterslides in Northwest Portland
- Red Lion Hotels in Northwest Portland
- Spa Hotels in Northwest Portland
- Winery Hotels in Northwest Portland
- Northwest Portland Hotels
- Overlook Hotels
- Hotels near Peninsula Park Rose Garden
- Boutique Hotels in Piedmont
- Hotel Wedding Venues Hotels in Piedmont
- Winery Hotels in Piedmont
- Hotels near Portland Expo Center
- Portland Hotels
- Hotels near Portland International Raceway
- Portsmouth Hotels
- Hotels near St. Johns Bridge
- Cheap Hotels in Sunderland
- Hotels near University of Portland
- Cheap Hotels in University Park
- University Park Hotels
























































































