St. John Resorts

Regal Resorts in St. John

St. John is home to some of the most luxurious resorts, hotels, and villas in the Caribbean. There are a few options when it comes to hotels on the island, from popular names like the Westin to locally owned and operated inns and resorts. You can also find some of the most beautiful beach side resorts on the shoreline. If you’re looking for a more secluded vacation, there are also plenty of villas that will suit your needs. Take a look at each, compare prices, see what others are saying, and find the best deal for your tropical vacation.

Caneel Bay Resort


The Caneel Bay Resort is our favorite spot on St. John. With the premises only accessible by ferry, this resort has its own private beach and offers activities such sailing, kayaking, snorkeling, and more. There are also a restaurant, bar, and sushi bar located just off the beach.

The Westin St. John


The Westin is among the most well-known resorts in the Virgin Islands and this location lives up to the name. With plenty of amenities and top-notch service, you are sure to enjoy your stay in St. John.

Gallows Point Resort

USVI St. John Gallows Point Resort

Gallows Point Resort is a perfect blend of luxury and seclusion for anyone seeking a relaxing escape. With beautiful beaches just a walk away and lots of amenities, this resort is an ideal spot honeymoons, family vacations, or business trips.

Don't See What You're Looking For?

If you seek a little more luxury during your visit, the resorts are your best bet at finding your ideal vacation home away from home. With accommodations like private beaches and beachside pools, you’re guaranteed to love whichever location you choose to spend your vacation!