
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

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

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

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 $174
CA $199 total
includes taxes & fees
May 29 - May 30

Holiday Inn Express Portland East - Troutdale by IHG
Holiday Inn Express Portland East - Troutdale by IHG29.1 km from St. Johns
8.4 out of 10, Very good, (1,002 reviews)
The price is CA $168
CA $192 total
includes taxes & fees
May 25 - May 26

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
May 27 - May 28

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 $186
CA $216 total
includes taxes & fees
Jun 21 - Jun 22

Heathman Lodge
Heathman Lodge13.1 km from St. Johns
9.2 out of 10, Wonderful, (2,768 reviews)
The price is CA $149
CA $190 total
includes taxes & fees
May 24 - May 25

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

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

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 $129
CA $146 total
includes taxes & fees
May 25 - May 26

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 $151
CA $167 total
includes taxes & fees
May 26 - May 27

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,994 reviews)
The price is CA $101
CA $117 total
includes taxes & fees
May 31 - Jun 1

Hyatt Regency Portland at the Oregon Convention Center
Hyatt Regency Portland at the Oregon Convention CenterLloyd District, 11.9 km from St. Johns
9.4 out of 10, Exceptional, (1,648 reviews)
The price is CA $163
CA $229 total
includes taxes & fees
Jun 1 - Jun 2

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,856 reviews)
The price is CA $149
CA $174 total
includes taxes & fees
May 27 - May 28

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 $159 total
includes taxes & fees
May 28 - May 29

Embassy Suites by Hilton Portland Airport
Embassy Suites by Hilton Portland AirportNortheast Portland, 14.6 km from St. Johns
9.2 out of 10, Wonderful, (2,221 reviews)
The price is CA $213
CA $247 total
includes taxes & fees
May 30 - May 31

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

Grand Hotel at Bridgeport
Grand Hotel at Bridgeport24.8 km from St. Johns
9.6 out of 10, Exceptional, (1,000 reviews)
The price is CA $205
CA $233 total
includes taxes & fees
May 23 - May 24
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
10/10 Excellent
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
























































































