Skip to content
300+ stays

Stays in St. Johns, Portland

Check travel restrictions before booking.
Please review and follow government travel guidelines.
Learn more
SUPERHOST
Private room in Cathedral Park
Cozy mud hut with big bridge view
2 guests1 bedroom1 bed1 private bath
KitchenWifiFree parkingWasher
Rating 4.78 out of 5;500 reviews
Price:$73 / night
SUPERHOST
Entire guest suite in St. Johns
Comfy Bungalow Basement in Historic St. Johns
4 guests1 bedroom2 beds1 bath
WifiWasher
Rating 4.92 out of 5;89 reviews
Price:$50 / night
SUPERHOST
Private room in St. Johns
Dog-friendly, guest driveway, comfy
2 guests1 bedroom1 bed1 shared bath
WifiFree parkingWasher
Rating 4.92 out of 5;37 reviews
Price:$31 / night
SUPERHOST
Private room in St. Johns
Affordable Room in St. Johns
1 guest1 bedroom1 bed1 shared bath
KitchenWifiWasher
Rating 4.87 out of 5;47 reviews
Price:$27 / night
SUPERHOST
Entire guesthouse in Portsmouth
Private, Quiet, Cozy, and Professionally Cleaned
4 guests1 bedroom2 beds1 bath
KitchenWifiWasher
Rating 4.99 out of 5;296 reviews
Price:$89 / night
SUPERHOST
Entire bungalow in St. Johns
Cozy Private 800 sq. ft. Downstairs in St. John's!
3 guests1 bedroom1 bed1 bath
KitchenWifiFree parkingWasher
Rating 4.91 out of 5;87 reviews
Price:$80 / night
SUPERHOST
Private room in St. Johns
Basement by the Bridge
3 guests1 bedroom2 beds1 private bath
WifiFree parkingWasher
Rating 4.86 out of 5;154 reviews
Price:$55 / night
SUPERHOST
Entire apartment in St. Johns
St Johns Urban Sweet!
4 guestsStudio3 beds1 bath
KitchenWifiWasher
Rating 4.97 out of 5;176 reviews
Price:$52 / night
SUPERHOST
Private room in St. Johns
Private Room and Bath in St. John's
2 guests1 bedroom1 bed1 private bath
Wifi
Rating 4.87 out of 5;142 reviews
Price:$58 / night
Entire guest suite in Portsmouth
Angels Rest
2 guests1 bedroom2 beds1 bath
Wifi
Rating 5.0 out of 5;3 reviews
Price:$50 / night
SUPERHOST
Entire guesthouse in St. Johns
"The Little House"
2 guests1 bedroom1 bed1 bath
KitchenWifiFree parkingWasher
Rating 4.93 out of 5;43 reviews
Price:$87 / night
SUPERHOST
Entire guesthouse in Portsmouth
Fortune 503 - UofP Perfect Stay
2 guests1 bedroom1 bed1 bath
KitchenWifiWasher
Rating 4.90 out of 5;387 reviews
Price:$60 / night
Entire guest suite in St. Johns
Sweet basement apartment in North Portland
3 guests1 bedroom2 beds1 bath
KitchenWifiWasher
Rating 4.70 out of 5;198 reviews
Price:$72 / night
SUPERHOST
Entire apartment in Cathedral Park
#StayInMyDistrict St Johns Walk to dining & shops
5 guests1 bedroom2 beds1 bath
KitchenWifiWasher
Rating 4.85 out of 5;55 reviews
Price:$86 / night
SUPERHOST
Entire house in St. Johns
Private St. Johns basement apt! No extra charges!
5 guests1 bedroom2 beds1 bath
KitchenWifiFree parkingWasher
Rating 5.0 out of 5;48 reviews
Price:$60 / night
SUPERHOST
Entire guesthouse in St. Johns
Richmond Cottage in St Johns, Portland
4 guests1 bedroom2 beds1 bath
KitchenWifiFree parkingWasher
Rating 5.0 out of 5;96 reviews
Price:$125 / night
SUPERHOST
Entire guest suite in Cathedral Park
Cathedral Park Entire Apartment w Separate Entry
2 guests1 bedroom1 bed1 bath
Wifi
Rating 4.95 out of 5;147 reviews
Price:$77 / night
SUPERHOST
Private room in Portsmouth
The Book House. Quiet Stay: Twin Bed with Balcony
1 guest2 bedrooms3 beds1.5 shared baths
KitchenWifiWasher
Rating 4.92 out of 5;25 reviews
Price:$46 / night
PLUS
Entire apartment in Cathedral Park
Ground Level Walkout in Modern Architecture Townhouse
2 guests1 bedroom1 bed1 bath
KitchenWifiWasher
Rating 4.90 out of 5;107 reviews
Price:$114 / night
SUPERHOST
Entire apartment in St. Johns
ARTSY St Johns basement apartment
2 guests1 bedroom1 bed1 bath
KitchenWifiWasher
Rating 5.0 out of 5;6 reviews
Price:$50 / night
1 20 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.