Vacation rentals in St. John

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in St. John

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

1 of 1 pages1 / 1
Top guest favorite
The bedroom features a spacious bed with a light-colored blanket, complemented by wooden furniture, including a nightstand and wardrobe. Natural light enters through multiple windows, illuminating the room with a serene ambiance. A rustic decor adds charm, while a pet dog rests on the floor.
Cottage in Central
4.99 out of 5 average rating, 177 reviews

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

ValueLocationHiking

Guest favorite
Villa in Coral Bay
4.97 out of 5 average rating, 115 reviews

Couples Retreat w/Panoramic Views

"The view is even better than the pictures". Joy of Life Villa is close to world-class beaches, night-life, wildlife and the good life! Enjoy the trade wind breezes or A/C throughout the villa. Fast WiFi, plus a desk, to work comfortably from home. We are a green villa and fully solar, with plenty of power and no outages, common at other villas. Solid masonry home, Italian tile. Excellent drinking water as rain is UV filtered. Kayaks & paddle boards included at Hansen beach! ALL are welcome.

LocationValueParks

Guest favorite
An outdoor dining area features a circular wooden table surrounded by six wooden chairs. A patterned centerpiece is placed on the table. The backdrop includes panoramic views of the ocean and islands, framed by colorful arch-shaped windows and a turquoise door.
Home in Coral Bay
4.83 out of 5 average rating, 18 reviews

Tucked Away in Coral Bay

Perfectly situated in the hills of Calabash Boom with expansive views from Coral Harbor to Norman Island, the BVI's and beyond. Minutes from the village of Coral Bay. Both the East End and North Shore Beaches are a short drive a way. The house is spectacular with tropical gardens that welcome you as you enter the front gate, end your day relaxing in the jacuzzi on the private deck under the starry sky. With airconditioned bedrooms, full kitchen and dining area, Tucked Away will not disappoint.

FamilyLocationAccuracy

Guest favorite
Villa in East End
5 out of 5 average rating, 15 reviews

Private Oceanfront Villa for Two in St. John, USVI

Eco Haute is a private oceanfront villa for two on the edge of St. John with direct shoreline access, a plunge pool and a cliffside setting overlooking the British Virgin Islands. Ideal for anniversaries, honeymoons, and couples looking for a romantic escape with more of a private-island feel than a typical stay. Snorkel below the villa, kayak the shoreline, or spend the day on the deck above the Caribbean. Fully off-grid with solar, battery and generator for reliable power and internet.

LocationComfortGetting around

Top guest favorite
A private saltwater pool surrounded by a spacious deck offers stunning views of the turquoise waters and lush hills. Beach lounge chairs are present for relaxation, accompanied by vibrant potted plants, enhancing the serene outdoor space.
Home in Coral Bay
5 out of 5 average rating, 23 reviews

Seascape Villa w/ Private Pool & Spectacular Views

Discover the ultimate tropical retreat at this exclusive 3-bedroom, 3-bathroom villa, perched high above the pristine waters of St. John’s East End. Indulge in luxury accommodations complete with a fully equipped kitchen, spacious indoor & outdoor living areas, and both SOLAR power & backup generator Step out to a private saltwater pool, where you can bask in the Caribbean sun while enjoying the tranquility of this serene hideaway all just minutes from local restaurants, shops and 3 markets

LocationValueComfort

Guest favorite
The bedroom features a spacious bed draped in colorful bedding, complemented by decorative pillows. Wooden beams rise above, enhancing the airy feel. Nearby, a dresser and a mirror reflect the warm, inviting tones of the room. Natural light streams through shutters, illuminating the cozy seating area.
Guesthouse in Cruz Bay
4.96 out of 5 average rating, 67 reviews

Faith

Forget your worries in this spacious and serene space. Enjoy outdoor kitchen and dining area in Faith Cottage. Relax in the shared space that makes up Grateful Grotto Gardens. Our one bedroom/ one bathroom cottage is all you need after a day at the beach. Centrally located off of Centerline Road, Minutes from Cruz Bay and less than 20 minutes from Coral Bay. You can feel at peace in the safe and homely residential setting and enjoy a comfortable and restful nights sleep in Grateful Grotto.

ValueLocationParking

Top guest favorite
Cottage in East End
5 out of 5 average rating, 57 reviews

BEACHFRONT Cottage in Privateer Bay𓆉

Let us be your base camp as you have the adventure of a lifetime! The beach cottage is simple (2 bedroom/ 2.5bath) for those looking to explore everything the island of St. John has to offer. Here, swim in the crystal clear Caribbean waters just 75 steps away from your covered deck that overlooks Privateer Bay. The ends of the bay have fantastic small tide pools to explore. There's a full kitchen to prep meals on the deck. And fast wifi to stay connected. Solar power with back-up battery.

FamilyValueAccess

Top guest favorite
A coastal view captures the vibrant turquoise waters of the Caribbean Sea meeting rugged rocky shores. Lush green hills rise in the background, bordered by scattered homes and palm trees under a clear blue sky with wispy clouds.
Villa in Cruz Bay
5 out of 5 average rating, 148 reviews

BLUE VIEW VILLA - Bluest View - Brand New...

Blue View is brand new construction! A classic soft modern Caribbean architecture set on a full acre with sweeping views from sunrise over Ram Head peninsula to sunset over St. Thomas. It is a very special property sited with the utmost care to capture Leeward breezes with an unobstructed view to St. Croix 40mi away. Find the perfect amount of sun or shade you desire at any time during the day. Blue View is a separate villa located adjacent to our main Villa and 6 minutes to Cruz Bay

LocationValueGetting around

Top guest favorite
The villa is nestled into the hillside, showcasing a multi-level deck with a sparkling pool and a hot tub. Surrounding greenery enhances the tropical setting, while solar panels reflect commitment to sustainability. The architecture features a blend of outdoor and indoor spaces under a partly cloudy sky.
Home in Coral Bay
4.97 out of 5 average rating, 31 reviews

Palladio's View - Private Villa With Pool & AC!

Escape to a tropical oasis at Palladio's View, a stunning villa perched above St. John's East End. This enchanting 3-bedroom, 2.5-bath retreat is the ultimate getaway, offering three luxurious king-sized beds, a private hot tub, and a sparkling pool. With breathtaking views of the turquoise waters below, every corner of this home invites you to unwind and embrace paradise. This home is also equipped with a new HVAC system, which is adds an extra bit of comfort in this tropic environment!

ValueLocationLayout

Top guest favorite
Apartment in Cruz Bay
4.99 out of 5 average rating, 191 reviews

Sieben Apartment * Pool* next to Hiking trails

Sieben is a spacious 2 bedroom, 2 bathroom apartment with fully equipped kitchen and washer/dryer. Both bedrooms feature memory foam mattresses. Primary bedroom has a king bed with private en-suite bathroom. Second bedroom can be set up as two twin beds or one king. Smart TV with Netflix and streaming apps (no cable). 10 min drive to Cruz Bay, restaurants, and grocery stores. 25 min drive to North Shore Beaches. 4 ft shared pool with two other apartments and shared BBQ by the pool.

ValueFamilyBathroom

Top guest favorite
Home in Coral Bay
5 out of 5 average rating, 11 reviews

Panoramic Ocean views and off Grid

Lunazul Villa, 2BR/2.5BA, Solar/Starlink NEW TO AIRBNB!! 180 degree views of Coral Bay, Norman Island, Tortolla, and beyond. Unobstructed views of the sparkling water from every room and heated pool large deck. Both bedrooms with en-suite full baths have comfortable furnishings, each designed to provide a tranquil retreat. You are provided with a clothes washer and dryer, filtered/UV drinking water, and full Solar energy ensuring you will never worry about island power outages.

LocationFamilyHospitality

Top guest favorite
Condo in Cruz Bay
4.93 out of 5 average rating, 149 reviews

Rockroom One Bedroom Condo at The Hills Saint John

"The Rockroom" is a one bedroom apartment located within The Hills Saint John. This large space with amazing views of Cruz Bay and St Thomas features a large bedroom with King bed, two full baths, a large living area and a full kitchen. There is also a large private patio with a gas grill and patio furniture. Guests staying at Rockroom will also have access to The Clubhouse Bar (open seasonally and located on the property) as well as a 24 hour fitness center and community pool.

LocationValueDecor

Popular amenities for St. John vacation rentals