Search Hotels in St. Johns, Portland

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Johns hotels

Lewis River Inn

Lewis River Inn
2.5 star property
20.1 mi from St. Johns
9.2 out of 10, Wonderful, (1,002 reviews)
"Amazing staff, wonderful quiet and comfortable room. Very good stay. "
United States
Erica
The price is £111
includes taxes & fees
19 Apr - 20 Apr
Lewis River Inn

Comfort Inn Troutdale - Portland East

Comfort Inn Troutdale - Portland East
2.5 star property
18.2 mi from St. Johns
9.2 out of 10, Wonderful, (1,006 reviews)
"Very clean and nice"
United States
Ryan
The price is £92
includes taxes & fees
26 Apr - 27 Apr
Comfort Inn Troutdale - Portland East

Camas Boutique Hotel

Camas Boutique Hotel
3.5 star property
17 mi from St. Johns
8.8 out of 10, Excellent, (1,001 reviews)
"Charming old hotel. Expect “old hotel” vibes but it’s the cutest little place with the sweetest staff. "
United States
sandi
The price is £72
includes taxes & fees
15 Apr - 16 Apr
Camas Boutique Hotel

Best Western Plus Port of Camas - Washougal Convention Center

Best Western Plus Port of Camas - Washougal Convention Center
2.5 star property
18.3 mi from St. Johns
8.8 out of 10, Excellent, (1,006 reviews)
"Room was very clean and breakfast was excellent. "
United States
Brian
The price is £80
includes taxes & fees
14 Apr - 15 Apr
Best Western Plus Port of Camas - Washougal Convention Center

Ilani

Ilani
3.5 star property
16.5 mi from St. Johns
9.2 out of 10, Wonderful, (759 reviews)
"Had a great time they exceeded expectations. Food was wonderful. It was a great stop over after leaving the airport."
United States
anita
The price is £154
includes taxes & fees
23 Apr - 24 Apr
Ilani

Best Western Cascade Inn & Suites

Best Western Cascade Inn & Suites
2.5 star property
17 mi from St. Johns
8.8 out of 10, Excellent, (1,003 reviews)
"Clean and quiet rooms, pool was great, and very friendly staff. "
United States
Logan
The price is £100
includes taxes & fees
26 Apr - 27 Apr
Best Western Cascade Inn & Suites

Cedartree Hotel Portland Hillsboro

Cedartree Hotel Portland Hillsboro
3.5 star property
8.2 mi from St. Johns
9.6 out of 10, Exceptional, (1,192 reviews)
"Great relaxing stay. Clean room, excellent staff, especially Aiden in the waterfall restaurant."
United States
Pamela
The price is £94
includes taxes & fees
14 Apr - 15 Apr
Cedartree Hotel Portland Hillsboro

Holiday Inn Express Portland East - Troutdale by IHG

Holiday Inn Express Portland East - Troutdale by IHG
2.5 star property
18.1 mi from St. Johns
8.4 out of 10, Very good, (990 reviews)
"Friendly staff, good hot breakfast included"
United States
Virginia
The price is £93
includes taxes & fees
27 Apr - 28 Apr
Holiday Inn Express Portland East - Troutdale by IHG

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

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, (2,711 reviews)
"Nice and clean facilities, staff is great. "
United States
Charles
The price is £86
includes taxes & fees
20 Apr - 21 Apr
Country Inn & Suites by Radisson, Portland International Airport, OR

La Quinta Inn & Suites by Wyndham Vancouver

La Quinta Inn & Suites by Wyndham Vancouver
3.0 star property
8.4 mi from St. Johns
8.6 out of 10, Excellent, (1,368 reviews)
"We love this hotel! FANTASTIC staff, free breakfast and a pool!! "
United States
Heather
The price is £75
includes taxes & fees
13 Apr - 14 Apr
La Quinta Inn & Suites by Wyndham Vancouver

Tru by Hilton Portland Airport

Tru by Hilton Portland Airport
2.5 star property
Northeast Portland, 8.8 mi from St. Johns
8.8 out of 10, Excellent, (1,011 reviews)
"Staff was great, rooms were clean, very close to the airport. "
United States
John E
The price is £82
includes taxes & fees
18 Apr - 19 Apr
Tru by Hilton Portland Airport

Hampton Inn Portland-Airport

Hampton Inn Portland-Airport
2.5 star property
Northeast Portland, 9 mi from St. Johns
9.0 out of 10, Wonderful, (1,095 reviews)
"Great location and excellent service. "
United States
REZA
The price is £125
includes taxes & fees
30 Apr - 1 May
Hampton Inn Portland-Airport

McMenamins White Eagle

McMenamins White Eagle
2.0 star property
6.4 mi from St. Johns
9.2 out of 10, Wonderful, (131 reviews)
"Quiet efficient. A wonderful throwback to the type of motel room setup my great grandparents would have been familiar with. "
United States
Robert
The price is £69
includes taxes & fees
3 May - 4 May
McMenamins White Eagle

Holiday Inn Airport - Portland by IHG

Holiday Inn Airport - Portland by IHG
3.0 star property
9.2 mi from St. Johns
8.0 out of 10, Very good, (2,931 reviews)
"Room was very clean Super staff!"
United States
Daivd
The price is £62
includes taxes & fees
20 Apr - 21 Apr
Holiday Inn Airport - Portland by IHG

Best Western Plus Parkway Inn

Best Western Plus Parkway Inn
2.5 star property
19.4 mi from St. Johns
8.6 out of 10, Excellent, (1,009 reviews)
"The free breakfast is great and the area is clean."
Canada
TE
The price is £83
includes taxes & fees
15 Apr - 16 Apr
Best Western Plus Parkway Inn

Tru By Hilton Aloha Beaverton

Tru By Hilton Aloha Beaverton
2.5 star property
9.8 mi from St. Johns
9.4 out of 10, Exceptional, (230 reviews)
"Very good stay & I will be coming back when in the Portland area."
United States
Caren
The price is £90
includes taxes & fees
19 Apr - 20 Apr
Tru By Hilton Aloha Beaverton

Red Lion Hotel Portland Airport

Red Lion Hotel Portland Airport
3.0 star property
Northeast Portland, 8.9 mi from St. Johns
7.8 out of 10, Good, (2,784 reviews)
"Red Lion PDX is my go-to hotel/parking/shuttle when flying in and out of PDX. Always clean, always helpful staff, 4 AM coffee in the lobby and shuttles that are 24/7 — everything I need — and reasonable prices too!!"
United States
Michael
The price is £74
includes taxes & fees
13 Apr - 14 Apr
Red Lion Hotel Portland Airport

Holiday Inn Express & Suites Camas - Vancouver by IHG

Holiday Inn Express & Suites Camas - Vancouver by IHG
2.5 star property
13.4 mi from St. Johns
9.0 out of 10, Wonderful, (656 reviews)
"Excellent staff, Beautiful hotel, Quiet rooms, great comfortable beds."
United States
Hang
The price is £106
includes taxes & fees
3 May - 4 May
Holiday Inn Express & Suites Camas - Vancouver by IHG

Radisson Hotel Portland Airport

Radisson Hotel Portland Airport
3.5 star property
8.9 mi from St. Johns
9.0 out of 10, Wonderful, (2,988 reviews)
"Great hotel, and very comfortable bed"
United States
Dina
The price is £87
includes taxes & fees
18 Apr - 19 Apr
Radisson Hotel Portland Airport

Best Western University Inn & Suites

Best Western University Inn & Suites
2.5 star property
17 mi from St. Johns
9.0 out of 10, Wonderful, (941 reviews)
"Everything was nice, clean, welcoming. Breakfast was great and appreciate the variety. Good price."
United States
Brian
The price is £101
includes taxes & fees
15 Apr - 16 Apr
Best Western University Inn & Suites
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 for the activities you enjoy most.

Downtown Portland

Make time to explore the heart of the city and discover great food, shopping and entertainment.

Northeast Portland

While you're in Northeast Portland, take in top sights like Colwood National Golf Course or The Grotto, and hop on the metro to see more of the city at Parkrose-Sumner Transit Center or NE 82nd Avenue Station.

Pearl District

Stay in a hotel here as a base to enjoy this fascinating neighborhood’s offerings, from morning coffee to late-night arts.

Southeast Portland

Travellers choose Southeast Portland for its ample dining options. Hop aboard the metro at SE Powell Boulevard Station or SE Holgate Boulevard Station and check out top sights like Mall 205.

Southwest Portland

Southwest Portland is highly notable for its stunning river views, and you might want to visit top sights like Fairmount Boulevard Loop and Sam Jackson Park. See more of Portland by jumping on the metro at Bancroft St Stop or S Lowell & Bond Stop.

Top St. Johns Hotel Reviews

Frequently asked questions

What other neighbourhoods are similar to St Johns?
While St Johns offers a unique blend of independent shops and a local feel, no exact neighbourhood is a great match, but areas like Sellwood-Moreland and Kenton share some similarities.

Sellwood-Moreland, located in Southeast Portland, has a comparable small-town feel with its own main street, SE 13th Avenue, lined with antique shops, boutiques, and local eateries. It's known for its many green spaces, including Oaks Amusement Park and the Springwater Corridor, making it a good fit for families. The neighbourhood has a relaxed pace and a strong community spirit.

Kenton, in North Portland, also offers a distinct local character, with a main street on N Denver Avenue featuring local businesses and a historic feel. It's home to the iconic Paul Bunyan statue and boasts good public transport links to downtown. For solo travellers or those who appreciate a relaxed, unpretentious environment with local pubs and cafes, Kenton provides a similar experience to St Johns.
What are the best hotels in St Johns that travellers recommend?
Two of the best hotels in St Johns that receive consistently high recommendations from travellers are the Holiday Inn Portland - Columbia Riverfront by IHG and the Holiday Inn Express Hotel & Suites Portland-Jantzen Beach by IHG.

The 3-star Holiday Inn Portland - Columbia Riverfront by IHG, with an 8.8 rating, is praised for its excellent and clean rooms, as well as its helpful and amazing staff. Guests appreciate the excellent and affordable location, and the great and delicious food, especially the amazing breakfast. The hotel offers amenities such as air conditioning, premium bedding, and a river view, with some rooms featuring a fireplace. It is also close to the Delta Sports Complex and Surprise Beach, both within 1.5 km.

Another highly recommended option is the Holiday Inn Express Hotel & Suites Portland-Jantzen Beach by IHG, which has an 8.6 rating. This hotel is known for its clean and quiet rooms, friendly and amazing staff, and great breakfast. Travellers often highlight the comfortable beds and convenient location, being only 1.2 km from the Columbia River and 1.7 km from the Vancouver Farmers Market. It offers amenities like suites, air conditioning, and complimentary breakfast.
What are the best family hotels in St Johns?
For family-friendly accommodation in St Johns, consider the Holiday Inn Portland - Columbia Riverfront by IHG and the Holiday Inn Express Hotel & Suites Portland-Jantzen Beach by IHG.

The 3-star Holiday Inn Portland - Columbia Riverfront by IHG, with an 8.8 rating, is an excellent choice for families. It offers a pool, free cribs, and child-friendly window designs for added peace of mind. Guests frequently praise the excellent and clean rooms, as well as the helpful and amazing staff. Its location is considered excellent and affordable, and the food, particularly breakfast, is often described as great and delicious. It is also conveniently located near the Delta Sports Complex and Surprise Beach.

Another highly-rated option is the Holiday Inn Express Hotel & Suites Portland-Jantzen Beach by IHG, which has an 8.6 rating. This hotel provides a pool, connecting rooms, and free cribs, along with free breakfast and free WiFi. Guests appreciate the clean and quiet rooms, the friendly and amazing staff, and the comfortable beds. The location is considered convenient, and it is close to the Vancouver Farmers Market and the Columbia River.
What hotels in St Johns offer free breakfast?
For a hotel in St Johns offering complimentary breakfast, the Holiday Inn Express Hotel & Suites Portland-Jantzen Beach by IHG is an excellent choice.

This highly-rated hotel, with a review score of 8.6, provides free breakfast and free to-go breakfast options, ensuring a convenient start to your day. Guests frequently praise the clean and quiet rooms, the comfortable beds, and the friendly staff. The hotel also features suites and free WiFi, and it is conveniently located near the Columbia River, the Vancouver Farmers Market, and Waterfront Park.
What are the top pet-friendly hotels in St Johns?
For top pet-friendly hotels in St Johns, consider the Holiday Inn Express Hotel & Suites Portland-Jantzen Beach by IHG and the Holiday Inn Portland - Columbia Riverfront by IHG.

The Holiday Inn Express Hotel & Suites Portland-Jantzen Beach by IHG, rated 8.6, welcomes both dogs and cats. Guests consistently praise the clean, quiet rooms and the friendly, amazing staff. The free breakfast and free WiFi are added conveniences, and guests often mention the comfortable beds. It is conveniently located near the Columbia River and various parks.

Another excellent option is the 3-star Holiday Inn Portland - Columbia Riverfront by IHG, which has an 8.8 rating. This hotel permits dogs and has received high marks for its excellent, clean rooms and helpful, amazing staff. The location is considered excellent and affordable, and guests frequently highlight the great, delicious food, especially the amazing breakfast. It is close to the Delta Sports Complex and Surprise Beach.
What are the best budget hotels in St Johns?
For budget-friendly accommodation in St Johns, consider the Holiday Inn Express Hotel & Suites Portland-Jantzen Beach by IHG and the Holiday Inn Portland - Columbia Riverfront by IHG.

The Holiday Inn Express Hotel & Suites Portland-Jantzen Beach by IHG, with a rating of 8.6, is a popular choice. Guests frequently praise its clean and quiet rooms, along with the friendly staff. A complimentary breakfast and free WiFi are provided, which adds to the value. It is conveniently located near the Columbia River and the Vancouver Farmers Market.

Another excellent option is the 3-star Holiday Inn Portland - Columbia Riverfront by IHG, which has an impressive 8.8 rating. Travellers often highlight the excellent and clean rooms, as well as the helpful staff. The hotel offers free WiFi and free self-parking. It is situated close to the Hood River Marina and the Delta Sports Complex.
What are the most romantic hotels in St Johns for couples?
For a romantic stay in St Johns that caters specifically to couples, the Holiday Inn Portland - Columbia Riverfront by IHG is an excellent choice.

This 3-star hotel, with an 8.8 rating, is popular by guests for its excellent and clean rooms, as well as its helpful and amazing staff. It offers specific amenities for couples, including couples dining options, and features a lovely outdoor pool area with sun loungers and umbrellas. Many rooms also provide a river view, adding to the romantic setting. The hotel's location is considered excellent and affordable, and it is conveniently close to several wineries, such as Maryhill Winery and Valo Cellars, making it ideal for a romantic outing.
When is the best time to go to St Johns?
The best time to go to St Johns is generally from June to September, when the weather is warm and sunny, making it ideal for outdoor activities and exploring the area's natural beauty.

During these months, you'll find the most pleasant conditions for enjoying attractions like the St. Johns Bridge and Forest Park. Temperatures typically range from 20°C to 27°C, with minimal rainfall. This period is superb for enjoying the local parks, walking along the waterfront, or taking a scenic drive through the surrounding areas.

For travellers who prefer slightly cooler temperatures and fewer crowds, late spring (April-May) or early autumn (October) can also be good options. The weather is still mild, usually between 10°C and 18°C, and the natural scenery is particularly beautiful with spring blossoms or autumn foliage.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Johns.
How can I save on a St. Johns hotel booking with Expedia?
Members always get our best prices. Find our best St. Johns hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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