Skip to content

Saint John vacation rentals

Book unique vacation rentals, houses, and more on Airbnb

Top-rated vacation rentals in Saint John

Guests agree: these vacation rentals are highly rated for location, cleanliness, and more.

Private room in Saint John
Private 1 brm suite w kitchenette - uptown SJ
1 brm suite w bath & private entrance. The temper-pedic bed & quality linens will guarantee a great sleep. Kitchenette - basic meal prep (no curries) - fridge, microwave, kettle, Keurig, & toaster. 10 min walk to SJ’s historic uptown streetscapes, cultural attractions & natural wonders. Street parking only but lots of available spots. Low scents, non smokers & solo guests w positive reviews (5/5) only. Will consider couples who have fabulous reviews :)
$52 per night
SUPERHOST
Rental unit in Saint John
Charming Millidgeville One Bedroom Apartment.
Enjoy a quiet and peaceful home away from home. This listing is close to grocery stores, restaurants, and night life, and is walking distance to the river and the Royal Kennebecasis Yacht Club. This is a great place to stay while you explore the Saint John area, or if you prefer you can sit back on the private deck and relax. If you're lucky, you might just see a family of deer wandering by.
$71 per night
SUPERHOST
Condo in Saint John
Cozy one bedroom in the heart of the city.
A lovely spot to feel comfortable in uptown Saint John. 5-10 minute walk to cafes, restaurants, pubs, galleries, shopping, the historic city market, the convention centre, the aquatic centre, and harbour passage walkway along the waterfront. Minutes from the highway, in a safe and quiet neighborhood. Making it easy and convenient to plan your visit
$74 per night
SUPERHOST

Stay near Saint John's top sights

Photo of Irving Nature Park
Irving Nature Park53 locals recommend
Photo of McAllister Place
McAllister Place5 locals recommend
Photo of Saint John City Market
Saint John City Market46 locals recommend
Photo of Lancaster Mall
Lancaster Mall3 locals recommend
Photo of Atlantic Superstore
Atlantic Superstore10 locals recommend
Photo of Market Square
Market Square16 locals recommend

Other great vacation rentals in Saint John

Private room in Saint John
Unique Private Room Ava
$30 per night
SUPERHOST
Rental unit in Saint John
Central to EVERYTHING, 130 year Old Historic Charm
$95 per night
SUPERHOST
Home in Saint John
Chad's Hideaway nearby City Centre/free parking
$57 per night
SUPERHOST
Guesthouse in Saint John
Adorable 1-bedroom guesthouse with free parking
$87 per night
SUPERHOST
Rental unit in Saint John
Cozy uptown 1 bedroom apt
$77 per night
SUPERHOST
Private room in Saint John
Zion-Inn Smart
$23 per night
Rental unit in Saint John
Cozy bachelor with fireplace
$78 per night
SUPERHOST
Rental unit in Saint John
The Brownstone on Orange
$115 per night
SUPERHOST
Condo in Saint John
Converted Heritage-1 Br Condo Uptown Saint John
$114 per night
SUPERHOST
Rental unit in Saint John
Charming 2 bdrm unit in uptown Saint John
$93 per night
SUPERHOST
Private room in Saint John
Jean St 2
$23 per night
Rental unit in Saint John
Look No Further in the Heart of Uptown
$69 per night

Stays in Lakewood

Rental unit in Saint John
Lovely 2 bedroom close to lake and park.
$63 per night
Private room in Saint John
Your stay in Forest Hill at Aznah and Ritesh place
$31 per night
SUPERHOST
Private room in Saint John
Beautiful Private Room Ace on the East Side
$34 per night
SUPERHOST
Rental unit in Saint John
A comfortable, convenien apartment with queen bed.
$93 per night
SUPERHOST

Stays in Randolph

Home in Saint John
Randolph Island! Minutes to the beach!
$74 per night
Private room in Saint John
Stay on an island in the Saint John River ROOM 2
$13 per night
Rental unit in Saint John
Apartment with Free Parking West Saint John
$84 per night
SUPERHOST
Guesthouse in Saint John
Breathtaking view - 1 Bedroom apartment
$71 per night
SUPERHOST

Stays in Greenwood

Private room in Quispamsis
Room #2 Private room with Queen bed
$37 per night
SUPERHOST
Guest suite in Rothesay
Adorable, Furnished, 1-Bedroom Place with Parking
$74 per night
Guest suite in Quispamsis
Little bit of bliss 2 bedroom suite
$71 per night
SUPERHOST
Private room in Saint John
FAZA’s Guest Inn
$37 per night
  1. Airbnb
  2. Canada
  3. New Brunswick
  4. Saint John County
  5. Saint John