This deal has expired, but be sure to check out our Top 25 deals of the week for savings on trips to destinations around the globe.

Good news for travelers who love sun and sand: The U.S. Virgin Islands are turning 100 this year, and to celebrate they’re going to pay you to visit.

To commemorate the 100th anniversary of Transfer Day -- when Denmark sold the islands (St. Croix, St. John, and St. Thomas) to the U.S. -- the island will give $300 in spending credits to any traveler who stays three or more nights through the end of this special centennial year, when booked by October 1.

You must book through the USVI tourism board with the booking code CP1 to get the $300 credit, which is good for cultural tours and activities that immerse you in island life. You can go diving, rent kayaks, take a walking or a culinary tour, or even rent a yacht. 

Participating hotels offer a range of accommodation and pricing, so you can decide whether you want to splurge, or stick to a budget. If you head to St. Croix this November after hurricane season has ended, you can stay in a 5-star hotel The Buccaneer ($299 per night for an ocean view room), or choose from more affordable options like Chenay Bay Beach Resort ($112 per night) or the Tamarind Reef Resort ($182 per night).

At the same time in St. Thomas, you can also book luxury hotels like Ritz Carlton ($509 per night) or more inexpensive options like the VI Campgrounds for $139 per night.

Likewise in St. John, options include a the more luxurious Caneel Bay Resort for $540 per night in a garden view room or the less expensive Coconut Coast Villas for $197 per night.

Find The Best Cruises
Find a cruise

Find the best deals!

Click on multiple sites to get the lowest prices

Click on multiple sites to get the lowest prices

Take Our Survey!

We want to deliver more of what you want, the deals you love, and stories that inspire you. It will only take a few minutes.