Booking Request

Step 1 of 2 - Guest Information

Rialto Vacations Booking Protection.

  • Secure online payment.
  • Verified Bookings: We ensure the confirmation you receive is accurate to your booking
  • Full support: Before or during your trip, we're here to help

Travel Insurance (recommended)

Be prepared for any surprises during your trip with travel insurance and 24/7 travel assistance.

  • Get reimbursed up to 100% of your trip cost for covered trip cancellations and up to 150% of your trip cost for covered trip interruptions
  • Rental Car Coverage up to $25,000 of damage for any cause not in your control. Exclusions Apply
  • Medical expenses up to $25,000 if you get sick or injured on your trip

View complete plan details »

The plan cost includes the travel insurance premium and assistance services fee. Travel insurance coverages are underwritten by: Generali U.S. Branch, New York, NY; NAIC # 11231, for the operating name used in certain states, and other important information about the Travel Insurance & Assistance Services Plan, please see Important Disclosures.

* Travel insurance is not available for residents of New York (NY) or Hawaii (HI).

Price Details

Guest Information

*Details Must Match ID for check in

*Guest provided below must be present at the time of check in

Billing Information

Additional Information

  • Local Tax Due At Check-in: About $25 USD per villa / per night (Subject To Change)
  • $200 Non-member fee applies at check-in.

Book With Confidence Guarantee

Guaranteed safe and secure checkout, powered by Stripe. Visa, Mastercard, American Express and Discover accepted.

Booking Terms


Cancellation and Refund Policy

By booking I certify that I have read and agree to the Privacy Policy , Terms , Cancellation Policy , Rental Agreement , and Resort Policies.

You're Protected.
Book confidently - every reservation is covered with Rialto Vacations booking protection

Additional Information & Fees Due At Resort (if applicable)

  • Local Tax Due At Check-in: About $25 USD per villa / per night (Subject To Change)
  • $200 Non-member fee applies at check-in.

Guests who stayed here

“We had a splendid time at the Ritz in St Thomas. We did a girls’ trip and stayed in a lounge room with access to the club lounge. We had such a nice time! Ruth made us outstanding stiff margaritas. Harrison, our concierge, took excellent care of us and attended to our requests with a smile and was very efficient. He always followed up with us. Katherine was also very accommodating at meals. We enjoyed the cabanas, a beautiful spacious, pristine room, with the best balcony imaginable swimming in the ocean and an overall excellent time. We miss it!”
Julienne Kawai Google review