Skip to content

Holiday rentals in Saint John

Find and book unique accommodation on Airbnb

Top-rated holiday rentals in Saint John

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

SUPERHOST
  1. Entire guest house
  2. St. John
House of Open Arms Villa with Pool and AC

House of Open Arms Villa with dazzling pool has 180 degrees of views and white water crashing waves below. Perfect for 2 people but can accommodate families with small children if they are willing to sleep in the living room area. There is an additional charge of $20 per person per night if children are accommodating their parents.

$405 SGD per night
SUPERHOST
  1. Private room
  2. Cruz Bay
Hawk's Rest

Our house is located 5 minutes from Cruz Bay. This room has parking, private entrance, private bath, and private porch, to enjoy the view. We have a courtyard with a swimming pool and outdoor kitchen that you are welcome to use. There is a 2017 Ford Escape available with the room for $60 per day.

$185 SGD per night
SUPERHOST
  1. Entire guest house
  2. Coral Bay
A House of Open Arms Cottage with AC

Lovely Cottage with 180 degrees of white water views. You can see and hear the crashing waves below. A/C, Private , Romantic with a gorgeous outdoor shower, this is a totally separate living space from the art studio where I live and work. My water is totally UV filtered so buying water is not necessary! I am available for any needs you may have and will help you get the most out of your St. John experience. I provide a romantic welcome dinner on your arrival night.

$331 SGD per night

Holiday 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 Trunk Bay
Trunk Bay18 locals recommend
Photo of Honeymoon Beach
Honeymoon Beach9 locals recommend
Photo of Virgin Islands Ecotours
Virgin Islands Ecotours10 locals recommend
Photo of Annaberg Sugar Plantation
Annaberg Sugar Plantation9 locals recommend
Photo of Maho Bay
Maho Bay4 locals recommend
Photo of Mongoose Junction
Mongoose Junction4 locals recommend

Other great holiday rentals in Saint John

SUPERHOST
  1. Entire rental unit
  2. Saint John
Into the Mystic Lower Suite with POOL and VIEWS!
$363 SGD per night
SUPERHOST
  1. Entire cottage
  2. Coral Bay
Sweet Spice: A Nifty Little Cottage. With A Pool!
$345 SGD per night
SUPERHOST
  1. Entire rental unit
  2. Cruz Bay
Love City Lofts - Walkable Cruz Bay - Jumbie Suite
$207 SGD per night
SUPERHOST
  1. Entire guest suite
  2. Coral Bay
CORAL BAYVIEW STUDIO WITH RENTAL JEEP AVAILABLE
$171 SGD per night
SUPERHOST
  1. Entire home
  2. St. John
Sea Cottage
$276 SGD per night
SUPERHOST
  1. Entire villa
  2. Cruz Bay
BLUE VIEW VILLA - Bluest View - Brand New...
$523 SGD per night
SUPERHOST
  1. Entire apartment
  2. Cruz Bay
Affordable, clean studio, walk to town & beach!
$225 SGD per night
SUPERHOST
  1. Private room
  2. Cruz Bay
The Suite Condo
$173 SGD per night
  1. Entire cottage
  2. Central
Caribbean Style Cottage
$207 SGD per night
SUPERHOST
  1. Entire home
  2. Virgin Island
Simplicity-affordable with a view
$138 SGD per night
SUPERHOST
  1. Entire apartment
  2. Cruz Bay
Rockroom One Bedroom Condo at The Hills Saint John
$399 SGD per night
SUPERHOST
  1. Entire rental unit
  2. Cruz Bay
Sunset ocean view studio, walk to town & beach!
$289 SGD per night