Caneel Bay St. John
This luxury resort is set on its own private peninsula in the Virgin Islands National Park. | Photo Credit: Caneel Bay Resort by Cathy and Dan

The U.S. Virgin Islands of St. Thomas, St. John and St. Croix are a luxury destination, packed with gourmet dining, upscale shopping, and activities like yachting and island hopping. Here are the top luxury resorts in the area.

Caneel Bay St. John

Caneel Bay Resort

Set on its own private peninsula in the Virgin Islands National Park, Caneel Bay is a luxury resort featuring seven white sand beaches, complimentary water sports, a fitness center and a pool ...
The resort overlooks Great Bay and has a fully-equipped dive shop for easy snorkeling, kayaking and paddle boarding from the beach.

The Ritz-Carlton, St. Thomas

The Ritz-Carlton overlooks Great Bay on the east coast of St. Thomas and features a private beach and spacious rooms with balconies. The resort is just five minutes from restaurants and lively nightlife in Red Hook ...
Secret Harbour Beach Resort

Secret Harbour Beach Resort

This beachfront resort features two restaurants, an onsite dive shop and condos with balconies and kitchens. Onsite dining includes the Cruzan Beach Club and The Sunset Grille ...

Read More
Beach Cabanas at The Ritz Carlton Grand Cayman

The Ritz-Carlton, Grand Cayman Closing for Renovations

The Ritz-Carlton, Grand Cayman is closing from June 1 through mid-November for upgrades to guest rooms, meeting spaces and public areas. Although guests can’t make bookings during this time period, the resort’s restaurants and bars will remain open ...
Lovango Resort + Beach Club Villa

Private Island Resort Opens in the U.S. Virgin Islands

A new resort and beach club has opened on its own private island in the U.S. Virgin Islands. Located just off the coast of St. John in the U.S.V.I., Lovango Resort + Beach Club offers guests an infinity pool, waterfront dining and tons of nature-inspired activities ...
Rooms with patios and balconies surround the pool at Kimpton Aluna Hotel

Kimpton is Opening a Luxury Hotel in Tulum

Kimpton is opening a luxury hotel in Tulum, marking the brand’s first opening in Mexico. Located on the edge of a biosphere reserve just minutes from the beach, the new Kimpton Aluna Hotel is set to open December 18 and features a rooftop bar, a yoga studio and suites with Jacuzzis ...