
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 $207
CA $249 total
includes taxes & fees
Jun 24 - Jun 25

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,002 reviews)
The price is CA $165
CA $183 total
includes taxes & fees
Jun 15 - Jun 16

Comfort Inn Troutdale - Portland East
Comfort Inn Troutdale - Portland East29.2 km from St. Johns
9.2 out of 10, Wonderful, (1,009 reviews)
The price is CA $171
CA $195 total
includes taxes & fees
Jun 16 - Jun 17

McMenamins Edgefield
McMenamins Edgefield28.3 km from St. Johns
9.0 out of 10, Wonderful, (421 reviews)
The price is CA $192
CA $219 total
includes taxes & fees
Jun 21 - Jun 22

Hampton Inn Portland-Airport
Hampton Inn Portland-AirportNortheast Portland, 14.4 km from St. Johns
9.0 out of 10, Wonderful, (1,148 reviews)
The price is CA $189
CA $219 total
includes taxes & fees
Jul 5 - Jul 6

Cedartree Hotel Portland Hillsboro
Cedartree Hotel Portland Hillsboro13.2 km from St. Johns
9.6 out of 10, Exceptional, (1,328 reviews)
The price is CA $155
CA $176 total
includes taxes & fees
Jun 16 - Jun 17

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,673 reviews)
The price is CA $165
CA $232 total
includes taxes & fees
Jun 18 - Jun 19

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

Radisson Hotel Portland Airport
Radisson Hotel Portland Airport14.3 km from St. Johns
9.0 out of 10, Wonderful, (3,010 reviews)
The price is CA $162
CA $195 total
includes taxes & fees
Jul 1 - Jul 2

Heathman Lodge
Heathman Lodge13.1 km from St. Johns
9.2 out of 10, Wonderful, (2,771 reviews)
The price is CA $151
CA $193 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,915 reviews)
The price is CA $170
CA $198 total
includes taxes & fees
Jun 29 - Jun 30

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,007 reviews)
The price is CA $153
CA $169 total
includes taxes & fees
Jun 14 - Jun 15

Holiday Inn Express & Suites Camas - Vancouver by IHG
Holiday Inn Express & Suites Camas - Vancouver by IHG21.6 km from St. Johns
9.0 out of 10, Wonderful, (667 reviews)
The price is CA $183
CA $206 total
includes taxes & fees
Jun 14 - Jun 15

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

McMenamins White Eagle
McMenamins White Eagle10.3 km from St. Johns
9.2 out of 10, Wonderful, (140 reviews)
The price is CA $117
CA $136 total
includes taxes & fees
Jun 23 - Jun 24

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,223 reviews)
The price is CA $243
CA $281 total
includes taxes & fees
Jun 21 - Jun 22

Best Western Premier Hotel at Fisher's Landing
Best Western Premier Hotel at Fisher's Landing19.6 km from St. Johns
8.8 out of 10, Excellent, (1,011 reviews)
The price is CA $155
CA $175 total
includes taxes & fees
Jun 14 - Jun 15

Best Western Inn Of Vancouver
Best Western Inn Of Vancouver15.4 km from St. Johns
8.2 out of 10, Very good, (743 reviews)
The price is CA $134
CA $151 total
includes taxes & fees
Jun 14 - Jun 15

Holiday Inn Portland West - Hillsboro by IHG
Holiday Inn Portland West - Hillsboro by IHG14 km from St. Johns
8.6 out of 10, Excellent, (1,002 reviews)
The price is CA $138
CA $157 total
includes taxes & fees
Jun 14 - Jun 15
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.

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.

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!

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.
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

























































































