
Visiting St. John is like going to your happy place. It’s far from the crowds of the city, close to nature, and gives you a taste of affordable luxury and a peaceful rest. It’s the smallest of the three US Virgin Islands, but it also happens to be gifted with unspoiled beauty. To get you started in your escapade, here’s a list of top Vrbo accommodations in St. John. Pick the best according to your needs and get ready to be amazed!
We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on April 16, 2025.
1. Elegant villa with a private beach (from USD 3193)
If you’re looking for 5-star luxury relaxation, this elegant villa at Peter Bay Estate is a must-try. It’s 5 minutes away from Peter Bay beach. It offers three buildings to its occupants with a 2-level great house, 2-level guesthouse, and a 1-level guesthouse. Every corner of this elegant property will give you the privacy you need. You’ll have your own covered deck and a pool in the middle of Greek-inspired architecture.
It can accommodate as many as 12 persons, with 5 bedrooms and 6 bathrooms. Wi-Fi connection is strong everywhere in the villa. You can also take advantage of the many water activities like wind surfing, snorkeling, kayaking, and more, in Peter Bay’s private beach.
St. John, VI, U.S. Virgin Islands
10.43 km (6.5 mi) from Coral World Ocean Park
2. Well-appointed retreat with sea views (from 257 USD)
Chocolate Hole Villa is a refreshing masonry with a two-level deck, a classic Virgin Islands stone wall design, and a unique sliding glass door for you to enjoy open-air living. You can enjoy your meals with your loved ones in a covered dining deck or have a relaxing rest in a hammock with a spectacular view of the sunset and Westerly seas. It houses 6 persons with available parking for 2 cars. It’s perfect for families or friends who want to explore downtown Cruz Bay and some beaches. You can easily access these spots from this charming rental.
Chocolate Hole Villa
Price: from 257 USD
Number of Guests: 6
3. Hilltop haven with a pool and hot tub (from USD 902)
This luxury hilltop villa known as Villa Capiz is a must-try if you’d like a romantic getaway with your partner or a magical holiday with your family. It features a pool with spacious lounging areas and a covered pergola. You can also dine and enjoy the breeze at night at a dining table set at the poolside. The kitchen is all yours, equipped with gourmet finds and complete kitchenware. Visitors come back for many reasons, but on top of the list of their favorite spots is the peaceful garden, the pool and hot tub, and the artistic details of the furniture. Well, there’s more for you to discover!
St John, St John, U.S. Virgin Islands
8.86 km (5.6 mi) from Coral World Ocean Park
Top guest reviews
Host:
the owner and property manager were both very helpfuldebbie was so helpful when i had questions before the trip and always responded to my emails quicklyadditionally peter and gail were also helpful with pre-arrival information as well as welcoming us to stLocation:
5 star everything the location was perfect close to cruz bay north shore beach’s and coral bayperfect location for the views and close enough to drive into town for dinnera really neat place to stayCleanliness:
the property is very clean and well maintainedRead more reviewsAmenities & Room:
great views from all roomsthe girls appreciated the wi-fithe views the pool the gardens all were stunninggreat sitting areas and kitchen and all the amenities neededbreathtaking views comfortable beds and charming decor that makes this villa truly one of a kind
4. Cozy condo unit with a private pool (from USD 213)
What could be more cozy than staying in a quiet condo unit tucked in a lush mahogany-filled garden? You can find one in St. John and it’s called Kachi Ra. It can accommodate up to 5 guests, and offers a spacious sun deck overlooking St. James and Pillsbury Sound. You can also hike towards the peak of Caneel Hill–it’s just a few meters away from this property. Or, take a dip in their private pool while you watch the sky change colors during sunset. Make sure to check their website for guest policies and other important reminders.
St John, USVI, U.S. Virgin Islands
8.67 km (5.4 mi) from Coral World Ocean Park
Top guest reviews
Host:
the owners are lovely people as wellandrea is a great host and was so quick to respond to any questionsLocation:
the location is great and we would definitely stay there again in the futureCleanliness:
super clean and comfortablethe place was very clean and well stockedvery nice and cleanthe condo was perfect very clean updated exactly 1 mile from cruz baysuper clean comfortable and loved that air conditioned bedroomRead more reviewsAmenities & Room:
furthermore my child loved the pool which has an amazing viewthere isn’t much not to like about this rental friendly neighbors steps from the pool and amazing viewsi love to cook so i fully appreciated the new kitchenthe kitchen was great and my kids loved the pool and view andrea was very helpful
5. Light-filled boat rental with panoramic views (from 1,500 USD)
If you’re looking for a unique place to stay in St. John, why not try this 3-bedroom boat rental? It features large glass windows offering a panoramic view of your surroundings and beams of natural light passing through. It has three cabins with queen-sized beds and you can keep your stuff securely in their spacious storage case. All cabins have their own shower as well. This boat has a Wi-Fi connection, and it can carry 6 persons with a minimum stay of 4 nights.
Unique boat rental
Price: from 1,500 USD
Number of Guests: 6
6. Beautiful hotel room with a balcony (from 509 USD)
A luxurious hotel room awaits you at Caneel Bay. It is near Hawksnest Beach and Honeymoon Beach, and is equipped with a private and furnished balcony. This particular room offers a garden view and can accommodate two persons. The hotel also offers a complimentary area shuttle so you can stroll around neighboring attractions. You will have many choices for food as well. This hotel has 4 restaurants, 4 bars and lounges and a coffee shop. The Wi-Fi connection is strong, and the staffs are prompt in accommodating your needs! They also offer a babysitting service.
Luxurious hotel room at Caneel Bay
Price: from 509 USD
Number of Guests: 2
7. Affordable suite with views of St. Thomas (from 125 USD)
One of the most loved for its cozy atmosphere, breezy feel, and affordability is this hotel-style suite with tropical hardwood furnishings. Staying in this rental will give you peace of mind, as it is safely located in a residential community, which is just a short drive from the town. You can explore the islands and come home to relax by the pool. Swim or just hang-out by the pool while you enjoy the view of St. Thomas. Most days, you will be greeted by the breeze. Needless to say, it is a perfect place to breathe some fresh air and rest.
Affordable Hotel Style Suite
Price: from 125 USD
Number of Guests: 2
8. Surf Sound Cottage
The best feature of Surf Sound Cottage is privacy. Here, you can share endless stories with your loved one on the covered porch, or have a water and hiking adventure together. This one-bedroom house is a top choice among couples looking for terrific quality time together. It is strategically located near beaches, restaurants, and entertainment hubs. Everything you need for a stress-free getaway is here, including beach gear, complete housewares and appliances, and comfortable linens. The bedroom is air-conditioned and there’s an outdoor shower offering a unique feel of nature.
17.28 km (10.8 mi) from Coral World Ocean ParkAccommodates: 2
Minimum Nights: 7
Refund Policy : 100% refund if you cancel at least 60 days before check-in.
Top guest reviews
Host:
the owner provided great customer servicethe owners are extremely hospitable helpful and responsivejohn and the owner provided many useful tips to make our trip easierLocation:
john particularly coral bay is a very special place & resonated with me wellloved the calm of coral bay as our baseCleanliness:
the cottage was very clean and just perfect for the two of ushouse was very clean and photos were accurateRead more reviewsAmenities & Room:
her couch & chair that are pictured have been replaced with 2 recliners that were comfortableif you’re a fan of privacy with convenience this cottage is perfect for a couple’s getawaythe cottage is perfect for two people and comes equipped with all essential kitchen bathroom and beach necessitieswhat's better than showering outside anyway?? wild orchids lizards and breeze in all the right placesthe outdoor shower is a must it is highly recommended that you rent a 4wd vehicle
9. Luxurious paradise with a pool
Cloud Nine villa is a property owned by a very accommodating couple–Linda and Allen, who love to view sunsets and distant islands. No wonder this same view keeps visitors coming back. This 3-bedroom villa sits right at the top of a hill where you can enjoy the view of mountain peaks and some lights dancing at night from neighboring islands. It is fully air-conditioned and can accommodate 7 people. It also has a central courtyard, a pool, shaded gazebo, and covered walkways that connect the living room with the bedroom. You can take a quick trip to the shops and restaurants in Cruz Bay or drive north to hit the beach. Everything is easy to access from this villa because of its central location.
It is one of the most recommended places for honeymoons, intimate family gatherings, or a week-long catching up with friends. You can literally stay on their deck all-day long and get mesmerized with breathtaking views.
gifft hill, St John, U.S. Virgin Islands
9.61 km (6.0 mi) from Coral World Ocean Park
Top guest reviews
Host:
linda (the owner) was great to work withas i type i so miss this place linda and allen were wonderful hosts and met us upon arrivalowners are on island and will assist with all your needs and very friendlyLocation:
the location of the house was also perfectthis was the perfect location for our vacationgreat central location for driving to the north shore beaches or to coral baygreat house view location pool etcthis really is the perfect location for someone wanting to see the whole island the home is beautifulRead more reviewsAmenities & Room:
wifi works great inside and on the pool deckthere was also a nice shower washer and dryer in the main house bathroom areakitchen is well equipped and we enjoyed grilling steaks on the outdoor grillcomfortable beds working kitchen laundry hot tub fans and a/c
At ease and at peace
St. John is a tranquil island that can leave a permanent mark on your heart as a traveler. And when you look closer and try these fantastic accommodations, I’m pretty sure you will keep coming back. There’s nothing ugly you will find, really. Each place will take you far away from it all yet will give you a perfect experience of a second home–one where you feel at ease and at peace.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data