Find hotels in St. Johns, Portland

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Discover St. Johns hotels and places to stay, with room rates, reviews, and availability. Most hotels are fully refundable.

The Paramount Hotel

3.5 star property
Downtown Portland, 7.6 mi from St. Johns
9.2 out of 10, Wonderful, (3039)
"Beautiful hotel, staff is amazing, great downtown location."
United States
Shelley
$95 nightly
The price is $110
Dec 21 - Dec 22
Total with taxes and fees
The Paramount Hotel

Hyatt Regency Portland at the Oregon Convention Center

4.0 star property
Lloyd District, 7.4 mi from St. Johns
9.4 out of 10, Exceptional, (1560)
"Great stay!"
United States
Mike
$135 nightly
The price is $156
Dec 14 - Dec 15
Total with taxes and fees
Hyatt Regency Portland at the Oregon Convention Center

Park Lane Suites and Inn

2.5 star property
7.1 mi from St. Johns
8.8 out of 10, Excellent, (1550)
"Clean room, good staff, conveniently located and in a quiet area "
United States
Irene
$81 nightly
The price is $94
Dec 10 - Dec 11
Total with taxes and fees
Park Lane Suites and Inn

Cambria Hotel Portland - Pearl District

3.0 star property
Pearl District, 7.3 mi from St. Johns
9.8 out of 10, Exceptional, (169)
"Great place to stay, geat staff"
United States
Benjamin
$110 nightly
The price is $127
Dec 21 - Dec 22
Total with taxes and fees
Cambria Hotel Portland - Pearl District

The Benson Portland, Curio Collection by Hilton

4.0 star property
Downtown Portland, 7.5 mi from St. Johns
9.2 out of 10, Wonderful, (1131)
"Great location, clean and quaint."
United States
Amanda
$115 nightly
The price is $134
Dec 7 - Dec 8
Total with taxes and fees
The Benson Portland, Curio Collection by Hilton

Clackamas Inn & Suites

2.5 star property
17 mi from St. Johns
7.6 out of 10, Good, (1014)
"Great place to stay the price is right get discounts online."
United States
Lynn
$80 nightly
The price is $86
Nov 30 - Dec 1
Total with taxes and fees
Clackamas Inn & Suites

AC Hotel by Marriott Portland Downtown, OR

3.5 star property
Downtown Portland, 7.8 mi from St. Johns
9.0 out of 10, Wonderful, (1007)
"Great room, good location"
United States
ARRY
$101 nightly
The price is $117
Dec 5 - Dec 6
Total with taxes and fees
AC Hotel by Marriott Portland Downtown, OR

Best Western Cascade Inn & Suites

2.5 star property
17 mi from St. Johns
8.8 out of 10, Excellent, (1005)
"Room was clean and staff was friendly "
United States
Ericka
$114 nightly
The price is $128
Dec 15 - Dec 16
Total with taxes and fees
Best Western Cascade Inn & Suites

Harlow Hotel

2.5 star property
Pearl District, 7.2 mi from St. Johns
9.0 out of 10, Wonderful, (636)
"Nice affordable boutique hotel- staff was great- little cafe was nice for my morning joe. "
United States
Daniel
$69 nightly
The price is $81
Dec 1 - Dec 2
Total with taxes and fees
Harlow Hotel

Tru by Hilton Portland Airport

2.5 star property
Northeast Portland, 8.9 mi from St. Johns
8.6 out of 10, Excellent, (1023)
"Great place to stay! "
United States
Mattie
$87 nightly
The price is $101
Dec 7 - Dec 8
Total with taxes and fees
Tru by Hilton Portland Airport

Motel 6 Tigard, OR - Portland South - Lake Oswego

2.0 star property
15.4 mi from St. Johns
7.6 out of 10, Good, (1074)
"Very nice place to stay at always feel at home very affordable if you wanna get out "
United States
Chandler
$47 nightly
The price is $53
Dec 14 - Dec 15
Total with taxes and fees
Motel 6 Tigard, OR - Portland South - Lake Oswego

Country Inn & Suites by Radisson, Portland International Airport, OR

3.0 star property
Northeast Portland, 8.7 mi from St. Johns
8.8 out of 10, Excellent, (2538)
"Nice hotel very convenient to PDX. "
United States
Hannah
$97 nightly
The price is $113
Dec 20 - Dec 21
Total with taxes and fees
Country Inn & Suites by Radisson, Portland International Airport, OR

Comfort Inn & Suites Vancouver Downtown City Center

2.5 star property
4.2 mi from St. Johns
8.4 out of 10, Very Good, (1083)
"The room was clean and the staff was polite."
United States
Ronald
$84 nightly
The price is $96
Dec 9 - Dec 10
Total with taxes and fees
Comfort Inn & Suites Vancouver Downtown City Center

Holiday Inn Airport - Portland by IHG

3.0 star property
9.2 mi from St. Johns
8.2 out of 10, Very Good, (2796)
"Great Hotel"
United States
Joe
$63 nightly
The price is $73
Dec 14 - Dec 15
Total with taxes and fees
Holiday Inn Airport - Portland by IHG

Embassy Suites by Hilton Portland Airport

3.5 star property
Northeast Portland, 9.1 mi from St. Johns
9.2 out of 10, Wonderful, (2108)
"Service at the evening reception and at the restaurant was excellent. The room was spacious, nice shower, comfortable bed, great airport shuttle. We would stay here again. "
United States
Shawn
$111 nightly
The price is $129
Dec 5 - Dec 6
Total with taxes and fees
Embassy Suites by Hilton Portland Airport

Mark Spencer Hotel

3.0 star property
Downtown Portland, 7.3 mi from St. Johns
9.2 out of 10, Wonderful, (1864)
"Would stay here again in a heartbeat."
United States
Colton
$83 nightly
The price is $97
Dec 7 - Dec 8
Total with taxes and fees
Mark Spencer Hotel

Portlander Inn and Marketplace

3.0 star property
4.2 mi from St. Johns
9.2 out of 10, Wonderful, (1465)
"Great find, enjoyed our stay!"
United States
Lynn
$104 nightly
The price is $121
Dec 1 - Dec 2
Total with taxes and fees
Portlander Inn and Marketplace

Best Western Plus Battle Ground Inn & Suites

2.5 star property
14.9 mi from St. Johns
8.6 out of 10, Excellent, (1008)
"Great room and very friendly helpful staff"
United States
Sarah
$98 nightly
The price is $108
Dec 15 - Dec 16
Total with taxes and fees
Best Western Plus Battle Ground Inn & Suites

Courtyard by Marriott Portland City Center

3.5 star property
Downtown Portland, 7.5 mi from St. Johns
8.8 out of 10, Excellent, (2274)
"Great and clean rooms and staff are super nice. "
United States
Nancy
$94 nightly
The price is $109
Dec 7 - Dec 8
Total with taxes and fees
Courtyard by Marriott Portland City Center

My Place Hotel-Portland East, OR

3.0 star property
14.2 mi from St. Johns
8.8 out of 10, Excellent, (695)
"Perfect for what we needed for our quick trip"
United States
Carolynn
$80 nightly
The price is $93
Dec 12 - Dec 13
Total with taxes and fees
My Place Hotel-Portland East, OR
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.

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!

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.

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

Frequently asked questions

What are the best hotels in St. Johns that travelers recommend?
Holiday Inn Portland - Columbia Riverfront by IHG is a great choice for travelers, boasting an excellent review score of 8.8. This hotel offers a picturesque riverside setting that captures the essence of Portland's natural beauty. Guests rave about the variety of amenities, including a delightful outdoor pool surrounded by sun loungers, great for both relaxation and family fun. The on-site dining options cater to couples and families alike, making it easy to enjoy quality meals without venturing far.
What are the best family hotels in St. Johns?
Holiday Inn Portland - Columbia Riverfront by IHG has a friendly setting for families seeking an adventurous getaway in Portland. With an impressive review rating of 8.8, this hotel features kid-friendly amenities such as connecting rooms and cribs at no extra cost, making it convenient for families traveling with little ones.

The outdoor pool is great for splashing around, while the thoughtful design includes child-friendly window features to ensure extra safety. Additional amenities like a snack bar and garden provide opportunities for relaxation and fun family moments alike.
What hotels in St. Johns offer free breakfast?
Holiday Inn Express Hotel & Suites Portland-Jantzen Beach by IHG is a fantastic choice for travelers seeking comfort and convenience in St. Johns. This family-friendly hotel boasts an impressive array of amenities, including a complimentary breakfast to kickstart your day, ensuring that everyone is fueled up for adventure. Families will appreciate the spacious suites that provide ample room to relax after a day of exploring.
What are the most romantic hotels in St. Johns for couples?
For couples seeking a romantic retreat, the Holiday Inn Portland - Columbia Riverfront by IHG offers a delightful escape with an impressive review score of 8.8. Nestled along the picturesque Columbia River, this hotel combines charm and convenience, making it an ideal destination for couples looking to create memorable experiences together.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right St. Johns hotel for you.
How can I save on a St. Johns hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible St. Johns hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a St. Johns hotel?
Hotel prices in St. Johns often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia