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, (3052)
"Staff was great and we loved the location. "
United States
David
$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, (1556)
"Easy check-in and out, pleasing room, courteous staff- we won’t hesitate to return!"
United States
Mara
$89 nightly
The price is $103
Dec 14 - Dec 15
Total with taxes and fees
Park Lane Suites and Inn

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, (1009)
"Very clean with friendly staffs "
United States
Queen
$101 nightly
The price is $117
Dec 12 - Dec 13
Total with taxes and fees
AC Hotel by Marriott Portland Downtown, OR

Clackamas Inn & Suites

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

Cambria Hotel Portland - Pearl District

3.0 star property
Pearl District, 7.3 mi from St. Johns
9.8 out of 10, Exceptional, (182)
"Great place to stay, geat staff"
United States
Benjamin
$101 nightly
The price is $117
Jan 1 - Jan 2, 2026
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.0 out of 10, Wonderful, (1124)
"The hotel is gorgeous, the location"
United States
Chani
$112 nightly
The price is $130
Dec 21 - Dec 22
Total with taxes and fees
The Benson Portland, Curio Collection by Hilton

Hampton Inn Clackamas

2.5 star property
16.8 mi from St. Johns
8.6 out of 10, Excellent, (1001)
"Really nice room "
United States
Ron
$91 nightly
The price is $98
Dec 21 - Dec 22
Total with taxes and fees
Hampton Inn Clackamas

Motel 6 Tigard, OR - Portland South - Lake Oswego

2.0 star property
15.4 mi from St. Johns
7.6 out of 10, Good, (1076)
"Room is always clean and the staff are always helpful"
United States
Jessica
$43 nightly
The price is $48
Dec 29 - Dec 30
Total with taxes and fees
Motel 6 Tigard, OR - Portland South - Lake Oswego

Tru by Hilton Portland Airport

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

Comfort Inn & Suites Vancouver Downtown City Center

2.5 star property
4.2 mi from St. Johns
8.4 out of 10, Very Good, (1088)
"Great for a night,great breakfast, great price."
United States
Caroline
$85 nightly
The price is $96
Dec 17 - Dec 18
Total with taxes and fees
Comfort Inn & Suites Vancouver Downtown City Center

Embassy Suites by Hilton Portland Airport

3.5 star property
Northeast Portland, 9.1 mi from St. Johns
9.2 out of 10, Wonderful, (2109)
"Always a great place to stay near Portland International airport."
United States
Bradley
$127 nightly
The price is $148
Dec 14 - Dec 15
Total with taxes and fees
Embassy Suites by Hilton Portland Airport

Best Western Plus Battle Ground Inn & Suites

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

Harlow Hotel

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

Mark Spencer Hotel

3.0 star property
Downtown Portland, 7.3 mi from St. Johns
9.2 out of 10, Wonderful, (1880)
"We love this hotel. We stay here every time we are in town! The staff is wonderful, the place is clean, the location is good. "
United States
Katie
$129 nightly
The price is $150
Dec 21 - Dec 22
Total with taxes and fees
Mark Spencer Hotel

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, (2535)
"Nice hotel very convenient to PDX. "
United States
Hannah
$97 nightly
The price is $113
Dec 28 - Dec 29
Total with taxes and fees
Country Inn & Suites by Radisson, Portland International Airport, OR

Holiday Inn Airport - Portland by IHG

3.0 star property
9.2 mi from St. Johns
8.2 out of 10, Very Good, (2802)
"Love this place ! "
United States
Mirza
$59 nightly
The price is $68
Jan 1 - Jan 2, 2026
Total with taxes and fees
Holiday Inn Airport - Portland by IHG

Best Western University Inn & Suites

2.5 star property
17.1 mi from St. Johns
9.0 out of 10, Wonderful, (904)
"Staff was frie dly & engaging; room was clean & comfortable. "
United States
Barbara
$104 nightly
The price is $118
Jan 1 - Jan 2, 2026
Total with taxes and fees
Best Western University Inn & Suites

Jupiter Hotel

3.5 star property
Central Eastside, 8 mi from St. Johns
8.2 out of 10, Very Good, (1005)
"The room was nice, the staff was friendly. I would stay here again. "
United States
Amanda
$109 nightly
The price is $126
Dec 14 - Dec 15
Total with taxes and fees
Jupiter Hotel

Portlander Inn and Marketplace

3.0 star property
4.2 mi from St. Johns
9.2 out of 10, Wonderful, (1475)
"Way exceeded our expectations, would stay again!"
United States
Jessica
$96 nightly
The price is $112
Dec 28 - Dec 29
Total with taxes and fees
Portlander Inn and Marketplace
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