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.

%{current} / %{total}1 / 1
Top guest favorite
A panoramic view showcases rolling green hills descending to the vibrant blue waters of the Caribbean Sea. The horizon is marked by distant islands and a serene sky, with scattered residential structures nestled among the lush landscape.
Villa in Cruz Bay
5 out of 5 average rating, 36 reviews

DreamView On The Hill-3bd/2bth-Island & Water View

DreamView On The Hill is a spacious ocean facing home powered by self-sustaining solar panels on a beautiful 1 acre secluded property with no other guests. This villa includes an entire hill top level -offering 3 beds (all king size)/ 2 baths with gated parking, lit walkways, screened porch, and multiple decks ensuring a comfortable ambiance. Inside discover Cathedral ceilings, ceiling fans, AC, full kitchen, and dining/living area with awe-inspiring views from every room. 3 miles from Cruz Bay

Guest favorite
A spacious verandah features a round wooden table surrounded by four light teal chairs. Ambient lighting illuminates the area, accentuating the detailed railings and wooden ceiling. The open space offers views of the surrounding foliage and unobstructed access to the relaxing outdoor environment.
Apartment in Coral Bay
4.94 out of 5 average rating, 32 reviews

Verandah-style Living Overlooking Coral Bay

This lovely accommodation in desirable Upper Carolina has been completely rebuilt since the 2017 hurricanes and is truly spacious. The currently available one-bedroom accommodation offers nearly 1500 sq. ft. of living space, all on one level. Occupying the middle floor of a breezy, verandah-style, two-storey house, this accommodation will give you plenty of room to relax and recharge. Comfortable en suite bedroom/bathroom with four-poster, Queen-sized teak bed with hotel-grade mattress/linens

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, 173 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

Top guest favorite
A private deck features a hot tub surrounded by scenic mountain views. Outdoor seating includes a dining table with chairs and several lounge chairs, all set on wooden flooring. Lush greenery adds a natural touch to the vibrant setting.
Cottage in Saint John
4.98 out of 5 average rating, 110 reviews

Bon Bini -Solar Power w/ Battery Back-Up & Hot Tub

Managed by SeaToPeakSTJ Tucked high on Sea Grape Hill, Bon Bini Cottage is a peaceful retreat overlooking beautiful Coral Bay, St. John. The cottage boasts picturesque views, convenience to the town of Coral Bay and nearby beaches, and all of the amenities of home. KEY FEAUTRES --- One bedroom, one and a half bathroom home with AC Washer/Dryer Full-sized kitchen StarLink Internet Hot Tub Inflatable paddleboards, floats, beach chairs, beach coolers with ice packs, & beach towels all provided

Guest favorite
An exterior view of a contemporary house is captured, featuring a private pool and a spacious deck area. Surrounding mountains and turquoise waters of Coral Bay create a picturesque backdrop, while the outdoor dining table and loungers offer options for relaxation.
Home in Coral Bay
4.98 out of 5 average rating, 42 reviews

House By The Sea | Idyllic Views, Pool, AC

Huis Aan Zee, “House by the Sea”, offers the perfect Caribbean getaway. Relax in your own private saltwater pool overlooking the turquoise waters of Coral Bay. This modern villa offers breathtaking views of Hurricane Hole and Drake’s Channel, blending seclusion, comfort, and convenience! *Lounge on sun chairs, soak in the pool *Enjoy AC + a fully equipped chef’s kitchen *High-speed Wi-Fi + peaceful work area for remote stays *Located minutes from St. John’s beaches, grocery stores, restaurants

Top guest favorite
An outdoor patio features tiled stones surrounding a small salt-system plunge pool. Two lounge chairs with cushions are positioned nearby, while lush green banana plants fill the background. A beige umbrella provides shade, and the sky is bright with scattered clouds.
Cottage in Coral Bay
4.99 out of 5 average rating, 146 reviews

Sweet Spice: A Nifty Little Cottage. With A Pool!

This very small 1 BR cottage lives BIG with a screened porch, SOLAR POWER, valley views, ac, dishwasher, outdoor fitness, and plunge pool. With a clean modern vibe, Sweet Spice is more laidback getaway than luxury villa. It’s an ideal HQ for 2 active STJ adventurers - but with a few extra amenities! Located off the beaten path on the quiet side of STJ, it feels secluded but is only a 5 minute drive to the shops of Coral Bay. Note: road is rough and requires a 4WD and there are LOTS of stairs.

Guest favorite
A serene view of Coral Bay at sunset captures the calm water reflecting vibrant hues of orange and yellow. Sailboats are gently anchored in the bay, while lush greenery lines the shoreline, creating a tranquil atmosphere.
Apartment in Coral Bay
4.97 out of 5 average rating, 190 reviews

5*****AFFORDABLE LUXURY STUDIOW/ JEEP RENTAL AVAIL

5 ★★★★★ LUXURY AT AN AFFORDABLE PRICE In Coral Bay- the quiet side of St. John. Deluxe private entry studio w/ A/C, king size bed & kitchenette. AUTOMATIC BACK UP GENERATOR. 5 minutes to restaurants & grocery stores. 220 degree view of the Bay from your covered deck -100 ft. above the Bay. Paved road & driveway. 4WD, Auto., Jeep Wrangler & Liberty for rent. Reserved beach space -East End (15-18 m. Dr.) Room Service Menu Avail. Race, religion, & LGBTQ friendly. NON-SMOKING/NON-VAPING

Top guest favorite
A spacious deck features a colorful hammock and a wooden dining table with several chairs. Scenic views of the ocean and surrounding greenery are visible, framed by the deck's white railing and sunlit skies.
Home in St. John
5 out of 5 average rating, 48 reviews

La Sirena Secluded Villa w/Pool+NEW Solar backup!

WELCOME TO LA SIRENA - your perfect St. John getaway! This unique location's privacy, proximity to nearby beaches and trails, and short distance from the shops and restaurants of charming Coral Bay make it an ideal vacation destination for hikers, snorkelers, explorers - or folks who just want to enjoy the peace & quiet. La Sirena's private bedroom suites and expansive indoor and outdoor gathering spaces also make it a great location for couples or small family groups traveling together.

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, 144 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

Top guest favorite
Condo in Cruz Bay
4.92 out of 5 average rating, 139 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.

Top guest favorite
A panoramic view captures Coral Bay harbor, with boats anchored in the serene waters and a backdrop of lush hills. The sky displays a gradient of orange and pink hues at sunset, reflecting on the bay while scattered clouds drift above.
Guesthouse in Coral Bay
4.97 out of 5 average rating, 174 reviews

Ocean Blue Cottage

Ocean Blue Cottage located in Upper Carolina, 400' above sea level, overlooking Coral Bay harbor, Bordeaux Mt, Carolina valley and a peek of the Caribbean Sea. 23 steps down from the road, it has a bedroom 9'x12', dining/kitchen area 6'x10', bathroom 3'x10', private outdoor shower 4'x5', deck 8'x4' with grill, furniture, umbrella. Pricing is $150 night. There’s also an $90 cleaning fee per reservation. 5 min drive to restaurants, 10 min to beaches.

Top guest favorite
A bright living area features large windows that frame scenic mountain views. A light-colored sofa and two armchairs surround a wooden coffee table, complemented by a natural stone accent wall. Decorative plants add a touch of greenery, while a television is mounted on the wall.
Apartment in Cruz Bay
5 out of 5 average rating, 118 reviews

Esperance~Pool~New~National Park

Spacious 2BR, 2BA luxury apartment in Fish Bay Skytop with full kitchen and washer/dryer. Both bedrooms feature Loom & Leaf memory foam mattresses. King bedroom with en-suite bath, second bedroom with queen bed and bathroom across the hallway. Smart TV with Netflix and streaming apps (no cable). 10 min drive to Cruz Bay dining, shopping, groceries, 25 min to North Shore beaches. 4 ft shared pool and BBQ with two other apartments.

Popular amenities for St. John vacation rentals