Skip to content

Cottage rentals in Saint John

Find and book unique cottages on Airbnb

Top-rated cottage rentals in Saint John

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

SUPERHOST
Cottage in Gagetown
Tranquil at Hart Cozy 2 bedroom Lakehouse
If your looking for relaxation this is the place. Cozy 2 bedroom 1 bath waterfront property. Sit on the Dock and watch the Eagles or kick back under the covered porch and enjoy the view and listen to the birds. Plenty of outdoor space to play games, enjoy a campfire or bbq and have an outdoor feast. If you enjoy being out on the water grab a kayak, canoe or peddle boat and explore Hart’s Lake. Our Lake does have “weedy” water. So it isn’t ideal for swimming if you don’t like the weeds.
$183 SGD per night
SUPERHOST
Cottage in Big Cove
Cozy Cottage (w/ bunkhouse! Up to 6 guests!)
2 bedroom Year Round Cottage with Seasonal Bunkhouse ! Now booking for summer ! Lose yourself in Nature. Private cottage located just a few minutes' walk from Washademoak Lake. This is a rural property! Perfect for a romantic getaway or a family retreat. The cottage sleeps 4 comfortably. The Bunkhouse opens May through October and acts as a third bedroom that can host an additional two persons. Centrally located, Sussex, SJ, Moncton and Fredericton are all 60 minutes or less away.
$189 SGD per night
SUPERHOST
Cottage in Grand Bay-Westfield
Sunrise Cove
If you are looking to relax and enjoy the amazing wonder of sunrise, the hypnotizing motion of Grand Bay, where the Saint John and Kennebecasis Rivers meet and be captivated by the moon rise, this is the place for you. This open concept living space offers everything you need to settle in and relax. You also have a private deck with a barbecue, and the shoreline at your feet. The space is ideal for a couple.
$172 SGD per night

Cottage rentals with a hot tub

SUPERHOST
Cottage in Kars
Charming and cozy cottage on the river.
$182 SGD per night
SUPERHOST
Cottage in Jemseg
Sweetwater Cottage
$258 SGD per night
Cottage in Belyeas Cove
Newly built cottage on Washademoak lake
$292 SGD per night
SUPERHOST
Cottage in Big Cove
Cozy Cottage (Year Round! Up to 4 Guests)
$146 SGD per night
Cottage in Lower Cambridge
Washademoak waterfront with Hot Tub
$203 SGD per night
Cottage in Sunnyside Beach
Cozy 2-bed cottage on Sunnyside Beach, Grand Lake
$177 SGD per night
Cottage in Queens County
Picturesque Lakehouse ***Hot Tub***
$256 SGD per night
SUPERHOST
Cottage in Kings County
ReNEWd Rest Cottage
$135 SGD per night
Cottage in Queens County
Private Waterfront Cottage with Hot tub!
$406 SGD per night
Cottage in Cambridge-Narrows
Copper Shore Lake House - Doncaster
$348 SGD per night
SUPERHOST
Cottage in Kars
Luxury Cottage on the Belleisle Bay w/ Hot Tub
$307 SGD per night
Cottage in Queens County
Family cottage with unspoiled views and a hot tub
$253 SGD per night

Pet-friendly cottage rentals

Cottage in Saint John
Cozy Lakeside Cottage, Saint John.
$198 SGD per night
Cottage in Saint John
Cosy Lake Paradise: 4-Bed Retreat
$127 SGD per night
SUPERHOST
Cottage in Gardner Creek
Private Beachfront Retreat on the Bay of Fundy!
$261 SGD per night
SUPERHOST
Cottage in Springfield Parish
Waterfront Cottage- Sunrise Cove
$141 SGD per night
SUPERHOST
Cottage in Cambridge-Narrows
Cozy Country Cottage
$96 SGD per night
Cottage in New Brunswick
3 bedroom Cottage on Washedmoak Lake
$117 SGD per night
SUPERHOST
Cottage in Seeleys Cove
The sea is what you see!
$305 SGD per night
Cottage in Waterborough Parish
Magnolia Lane Cottage
$261 SGD per night
SUPERHOST
Cottage in Cambridge-Narrows
Quiet Country Farmhouse on the Lake
$177 SGD per night
Cottage in Maces Bay
Bay Watch Cottage, tranquility on the Bay of Fundy
$268 SGD per night
Cottage in Lake Utopia
Lake utopias sunset retreat.
$259 SGD per night
SUPERHOST
Cottage in Sheffield Parish
The Manifest Station
$185 SGD per night

Private cottage rentals

SUPERHOST
Cottage in Utopia
Charlotte’s Utopia Lakefront Cottage
$226 SGD per night
Cottage in Seeleys Cove
Cozy coastal cottage on the Bay of Fundy
$302 SGD per night
SUPERHOST
Cottage in Chance Harbour
Quaint 3 Bedroom Ocean Front Home
$162 SGD per night
SUPERHOST
Cottage in Clarks Corner
My Little Oasis: a cozy little cottage on the lake
$159 SGD per night
SUPERHOST
Cottage in Darlings Island
Kissing Bridge Cottage
$160 SGD per night
Cottage in Saint John
Waterfront Home on Kennebecasis River
$101 SGD per night
SUPERHOST
Cottage in Wickham
The Gladys House on the Washademoak Lake
$147 SGD per night
SUPERHOST
Cottage in Lakeville Corner
Sand Point Lake House
$193 SGD per night
Cottage in Maquapit Lake
Great family cottage at Maquapit Lake
$218 SGD per night
Cottage in Waterborough
St Ives Cottage on Grand Lake
$152 SGD per night
SUPERHOST
Cottage in Scotchtown
Waterfront cottage on beautiful Grand Lake,NB
$253 SGD per night
Cottage in Blacks Harbour
Cozy Home, Ocean Views, and Beach Access!
$143 SGD per night