Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Charles Arcudi on trover

St. Johns Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

1366 Cheap Hotels in St. Johns - Specials, Reviews, & Last Minute Deals

Richmond Cottage in St Johns, Portland
9218 N Richmond Ave, Portland, OR
Get Rates
5/5Exceptional! (5 reviews)
Fantastic place for exploring St. Johns

"This cozy space was lovely and gave us the perfect homebase for walking around the whole area. It was comfortable and fun and exactly what we were hoping for!"…"

Reviewed on 5 Mar. 2020

Richmond Cottage in St Johns, Portland
Super Clean Townhome in a 100% Walkable Neighborhood
Luxury Two Bedroom Bed & Breakfast w/ Health Club in a fun Neighborhood
River's Edge Hotel
4 out of 5
0455 Southwest Hamilton Court, Portland, OR
Free CancellationReserve now, pay when you stay
The price is AU$168 per night
4.1/5Very Good! (2,275 reviews)

"Room was clean and comfortable. I will definitely be going back once the spa opens."…"

Reviewed on 26 May 2020

River's Edge Hotel
Staypineapple, Hotel Rose, Downtown Portland
3.5 out of 5
50 SW Morrison Street, Portland, OR
Free CancellationReserve now, pay when you stay
The price is AU$190 per night
4.3/5Excellent! (2,856 reviews)

"The beds are so cozy! And staff was very nice and all the pineapples"…"

Reviewed on 7 May 2020

Staypineapple, Hotel Rose, Downtown Portland
Mark Spencer Hotel
3 out of 5
409 Sw 11th Ave, Portland, OR
Free CancellationReserve now, pay when you stay
The price is AU$145 per night
4.5/5Wonderful! (2,133 reviews)

"Location is excellent! Stuff is really friendly! We had some issues but the manager helped us resolve it in fare enough way! Just be careful with a parking, it’s $25 per night. We’ve never stayed in downtown, but I guess that’s how it is. My priority was a clean room and walking distance to main ..."…"

Reviewed on 2 Jun. 2020

Mark Spencer Hotel
Hampton Inn and Suites by Hilton Portland-Pearl District
3.5 out of 5
354 NW 9th Ave, Portland, OR
Free CancellationReserve now, pay when you stay
The price is AU$192 per night
4.8/5Exceptional! (1,336 reviews)

"Great team even during these hard times. Thank you."…"

Reviewed on 26 May 2020

Hampton Inn and Suites by Hilton Portland-Pearl District
Shilo Inn Suites Hotel - Portland Airport
3 out of 5
11707 Ne Airport Way, Portland, OR
Free CancellationReserve now, pay when you stay
The price is AU$134 per night
4/5Very Good! (2,678 reviews)

"They were great in allowing me to check in early as my husband was at hospital having surgery and we love 4 1/2 hours away. I called around to a couple different hotels and they all charged a 20-30 dollar charge to check in early. Room was spotless and there was sanitizer at the doorway upon ..."…"

Reviewed on 20 Apr. 2020

Shilo Inn Suites Hotel - Portland Airport
Canopy by Hilton Portland Pearl District
4 out of 5
425 NW 9th Avenue, Portland, OR
Free CancellationReserve now, pay when you stay
The price is AU$225 per night
4.6/5Exceptional! (664 reviews)

"The hotel was clean and modern. During this Covid crisis we didn’t have access to food or amenities."…"

Reviewed on 30 May 2020

Canopy by Hilton Portland Pearl District
Hilton Garden Inn Portland/Beaverton
3 out of 5
15520 Nw Gateway Ct, Beaverton, OR
Free CancellationReserve now, pay when you stay
The price is AU$148 per night
4.3/5Excellent! (1,018 reviews)

"In the middle of remodel, however, rooms were done and were amazing. Great staff"…"

Reviewed on 2 Jun. 2020

Hilton Garden Inn Portland/Beaverton
Don't see what you're looking for?
See all available properties in St. Johns
View all properties
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.

Accommodation in St. Johns

Search for hotels in St. Johns on Expedia.com.au. You can easily find your hotels in St. Johns using one of the methods below:

  • View our selection of featured hotels in St. Johns
  • Use the map to find hotels in the St. Johns neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Johns, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Johns
  • Enter your travel dates to view the best deals on hotels in St. Johns - while they last

Where to Stay in St. Johns?

Choose from 1366 St. Johns hotels right here at Expedia.com.au. Regardless of your budget or preferred style of accommodation, there is a hotel or motel to meet your fancy. When you book cheap hotels in St. Johns, Portland here on Expedia.com.au, you are always going to find the best price.

Frequently asked questions

What's it like in St. Johns?
Travellers to the St. Johns neighbourhood in Portland will be sure to enjoy their stay. Are you looking for St. Johns travel tips? Make sure that you visit Chimney Park and Assumption Catholic Church while you’re in the neighbourhood. There are 6 St. Johns hotels and other types of accommodation, and one might make a good base for venturing out into the greater Portland area.
Where is the best place to stay in St. Johns?
Based on our traveller data, Luxury Two Bedroom Bed & Breakfast w/ Health Club in a fun Neighborhood is one of the top choices for your stay in St. Johns. This B&B offers in-room kitchens and a fitness centre. Other good choices for your stay in the neighbourhood include Richmond Cottage in St Johns, Portland and Cute + Cozy Cottage in Portland!.
If I need to cancel my hotel reservation in St. Johns, will I receive a refund?
Yes, the majority of room reservations are fully refundable if you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, you may still be able to cancel and receive a refund within a 24-hour period of booking. Add dates, click “Search”, then you can filter by “free cancellation” to review the top deals on offer in St. Johns.
What can I see and do in this Portland neighbourhood?
Spend some time exploring the great outdoors at Chimney Park, Kelley Point Park and Smith and Bybee Lakes Wildlife Area. A visit to Assumption Catholic Church is also worth the trip while you’re discovering the neighbourhood. A few places to visit in the area around St. Johns include Cathedral Park, Northgate Park and Heron Lakes Golf Club. You might also plan a visit to Hollywood Theater when you’re sightseeing in Portland.

Recent Reviews in St. Johns