Skip to content

Cottage vacation rentals in Saint John

Find and book unique cottages on Airbnb

When results are available, navigate with up and down arrow keys or explore by touch or swipe gestures.

Top-rated cottage rentals in Saint John

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

Guest favorite
Cottage in Central
Caribbean Style Cottage
The 500sq. Tortuga Cottage is located in Fish Bay, St. John in the US Virgin Islands. The property is privately owned and adjacent to the National Park. This charming cottage places you within a 5 minute walk to Reef Bay beach and gives you access to many of St. John's greatest hiking trails. By car, we are 3 miles from town (Cruz Bay), where you will find all of your necessities. This is the ideal cottage for a couple or two friends. We have a full kitchen, a king Casper mattress, and much more
Nov 28 – Dec 5
$214 per night
Superhost
Cottage in Coral Bay
Little Spice: A Modern Tiny Cottage in Coral Bay
Come stay in your very own private tiny cottage in Coral Bay, on the quiet side of St. John! Little Spice is the perfect base camp for an active and adventurous couple interested in exploring the island. While the space is small, it definitely packs a BIG punch including a kitchenette, a/c, wifi, queen bed, full bath, valley views, and a completely private outside lounging space with a grill. And for the beach? Beach chairs, noodle floats and a cooler . What are you waiting for?!
Dec 10 – 17
$166 per night
Guest favorite
Cottage in Cruz Bay
Cruz Bay Coastal Cottage. Fresh, Private.
Cleaned per CDC guidelines, the Coastal Cottage is within convenient walking distance to Cruz Bay beach, shops, restaurants, and grocery stores. There's no need to rent a car for your stay, but be prepared for walking some hills! Recently renovated, the decor is fresh and comfortable with a full kitchen. There is AC in the bedroom and great room, with a screened-in porch for quiet relaxation.
Dec 15 – 22
$266 per night

Popular amenities for Saint John cottage rentals

Cottage rentals with a hot tub

Guest favorite
Cottage in Saint John
Bon Bini Cottage
Jul 8 – 15
$375 per night
Cottage in Coral Bay, U.S. Virgin Islands
Island Cottage Walk to Water, Restaurants, Views
Jan 24 – 31
$411 per night
Cottage in Coral Bay
Fair Winds - Private, remote, hot tub
Aug 10 – 17
$250 per night
Cottage in Cruz Bay, U.S. Virgin Islands
Amazing Views-Stardust 2 Bd/2 Bth Cottage, Hot Tub
Aug 15 – 22
$250 per night
Cottage in Coral Bay, U.S. Virgin Islands
Tortuga Cottage
Apr 28 – May 5
$270 per night
Guest favorite
Cottage in Coral Bay, U.S. Virgin Islands
Fair Winds Villa - Perfect for two couples
Jul 13 – 20
$275 per night

Pet-friendly cottage rentals

Guest favorite
Cottage in Saint John, U.S. Virgin Islands
"Ocean" 1 Bedroom in The Garden of Eden
Aug 24 – 31
$299 per night
Guest favorite
Cottage in Northside, U.S. Virgin Islands
Caribia Cottage-Elegant Villa w/Private Pool
Mar 27 – Apr 3
$338 per night
Superhost
Cottage in Northside
The Cottage at Villa Indigo
Aug 19 – 26
$237 per night
Cottage in Water Island
Bohemian Paradise Eco Retreat cottages
Jan 21 – 28
$100 per night
Guest favorite
Cottage in Coral Bay
Fiddlewood Cottage, Solitude within nature's magic
Oct 19 – 26
$285 per night
Cottage in Cruz Bay, U.S. Virgin Islands
Seabreeze Cottage in Cruz Bay
Nov 1 – 8
$300 per night
Cottage in Central
Beautiful View * Private Cottage * Fish Bay *
Jan 29 – Feb 5
$316 per night
Cottage in St. John, U.S. Virgin Islands
Sea Spirit is for sea lovers!
Sep 23 – 30
$394 per night
Cottage in Jost Van Dyke, White Bay, British Virgin Islands
Seaside Cottage overlooking incredible White Bay on Jost Van Dyke
May 10 – 17
$329 per night
Cottage in Northside
Private cottage, large private pool, great views !
Jan 26 – Feb 2
$425 per night
Cottage in Northside, U.S. Virgin Islands
Bluewater Cottage (2) modern w/endless ocean view
Feb 16 – 23
$125 per night
Superhost
Cottage in Saint John
"Caribbean" 1 Bedroom in The Garden of Eden
Aug 24 – 31
$299 per night

Private cottage rentals

Guest favorite
Cottage in Cruz Bay
Sol~Azul Cozy Studio Cottage w/ Pool & Ocean View
Dec 21 – 28
$245 per night
Guest favorite
Cottage in Coral Bay
Here Comes the Sun: Island Life w/Comforts of Home
Nov 21 – 28
$320 per night
Guest favorite
Cottage in Salt Pond Beach, U.S. Virgin Islands
Lameshur Cottage's Guest House
Jul 17 – 24
$185 per night
Guest favorite
Cottage in Chocolate Hole
Limetree Cottage at Chocolate Hole
May 1 – 8
$398 per night
Guest favorite
Cottage in Cruz Bay
Two Bay View: Perfect for a private getaway
Oct 7 – 14
$301 per night
Superhost
Cottage in Coral Bay, U.S. Virgin Islands
Kiddel Bay Cottage-Spectacular View & Beach Access
Dec 13 – 20
$493 per night
Guest favorite
Cottage in Coral Bay Qtr
Waterfront Cottage with private beach!
Aug 15 – 22
$386 per night
Superhost
Cottage in Carolina, St. John, U.S. Virgin Islands
Verde Cottage (2BR/1BA) Peaceful Rainforest Oasis!
Jan 3 – 10
$414 per night
Guest favorite
Cottage in Coral Bay, U.S. Virgin Islands
Quiet, private writer's cottage with huge views
Jan 11 – 18
$200 per night
Superhost
Cottage in St. John, U.S. Virgin Islands
Coral Bay Farm Cottage
Jan 13 – 20
$202 per night
Superhost
Cottage in Coral Bay
Surf Sound Cottage-Peaceful, private, & panoramic ocean views less than a mile to the beach!
Jun 9 – 16
$250 per night
Guest favorite
Cottage in Cruz Bay
SKEDADDLE COTTAGE unit number 2
Dec 23 – 30
$200 per night

Destinations to explore