We are Open & Taking Reservations!
We are open & taking reservations – 800-338-0987! If you are searching for that perfect villa, don’t limit yourself by number of bedrooms. The majority of our villas base their rates on the number of people in your party. So two people could rent a 3 bedroom home but only pay a two person rate! By leaving “Any” in the Bedroom Search function, you will pull up a host of beautiful homes! It’s time to start dreaming & begin your search for your perfect villa vacation.
For more information on our beautiful island, Read our St. John Strong page! We include information about ‘things to do’, as well as information about the islands progress, ferry schedules, and restaurant and shop openings! We also highlight our current and new homes we are representing. We have something for everyone! Support our beautiful island by planning your next trip.
Book Direct & Save
You can save money on your St. John vacation just by booking directly with Caribbean Villas. Just click on the Book Direct & Save button to make your reservation online, call us at 800-338-0987 or send an email to info@CaribbeanVilla.com. It’s that simple!
St. John Vacation Rentals, Villas & Condos
Jeep Rentals & Concierge
Driving on St. John is an adventure, it’s a great way to tour the whole island. This island is hard on vehicles which is why we recommend a Jeep. We have our own fleet of rental Jeeps because guests have told us they prefer to get their Jeep rentals from the same company as their villa rental. Another benefit is that if you have an issue with your Jeep, we are on-island to help you. No problem, mon!
Many guests want a private chef or other personalized service. We can suggest activities for your family or group. We can recommend local wedding / event planners. For those wanting to go sailing, power boating, snorkeling, or scuba diving we can suggest a company. We live here. We know the island well and are happy to assist you in any way we can! Caribbean Villas relocated our office on St. John over the summer of 2017. We are now located at Palm Plaza, Unit 1B, Rt. 104 (South Shore Road) and you can call while you’re here 340-776-6152.
We have been welcoming our guests at the dock with a smile since 1990.