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 · Saint John
#1 Victorian spacious room Uptown Saint John
You will be staying in a historic brick building with very quiet rooms located in the heart of Uptown Saint John where everything is in walking distance, just steps away from uptown restaurants, shopping places and nightlife.
Oct 12 – 19
$28 per night
Superhost
Apartment · Saint John
Newly Renovated, Modern 2 Bedroom Apartment
Newly Renovated, Fully furnished modern 2 bedroom apartment located close to UNB and Regional Hospital. Located only minutes from Uptown Saint John, parks, trails, shopping and all amenities Saint John has to offer. The apartment is located in a secure, professionally managed 6 unit building.
Dec 8 – 15
$62 per night
Private room · Saint John
3 Victoria 1
Feb 5 – 12
$23 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Homes
  • Hotels
  • Unique stays

Stay near Saint John's top sights

Photo of Carleton Martello Tower National Historic Site
Carleton Martello Tower National Historic Site3 locals recommend
Photo of Saint John City Market
Saint John City Market19 locals recommend
Photo of Irving Nature Park
Irving Nature Park28 locals recommend
Photo of Saint John Ale House
Saint John Ale House10 locals recommend
Photo of Uptown Saint John Inc
Uptown Saint John Inc5 locals recommend
Photo of McAllister Place
McAllister Place3 locals recommend

Other great vacation rentals in Saint John

Tiny home · Saint John
Private Tiny House in the Woods
Feb 22 – Mar 1
$93 per night
Superhost
Private room · Saint John
Madeira Inn - Private Room 1 -with WIFI & TV
Dec 1 – 8
$33 per night
Private room · Saint John
Your stay in Forest Hill at Aznah and Ritesh place
Nov 30 – Dec 7
$31 per night
Superhost
Apartment · Saint John
Lovely 2 bedroom with free parking on premises.
Jan 16 – 23
$58 per night
Private room · Saint John
victoria private bedroom.
Jun 17 – 24
$23 per night
Guesthouse · Saint John
Adorable 1-bedroom guesthouse with free parking
Nov 10 – 17
$76 per night
Superhost
Private room · Saint John
3 Victoria 5
May 7 – 14
$28 per night
Condo · Saint John
Lovely one-bedroom condo in the heart of the city.
Jan 31 – Feb 7
$45 per night
Superhost
Private room · Quispamsis
Room #2 Private room with Queen bed
Apr 11 – 18
$38 per night
Superhost
Apartment · Saint John
Central to EVERYTHING, 130 year Old Historic Charm
Aug 25 – Sep 1
$75 per night
Superhost
Private room · Saint John
Madeira Inn - Private Room 2 -with WIFI & TV
May 20 – 27
$29 per night
Private room · Saint John
2 Victoria 2
Nov 8 – 15
$23 per night
  1. Airbnb
  2. Canada
  3. New Brunswick
  4. Saint John County
  5. Saint John