U.S. Virgin Islands Pet-friendly Vacations

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Flight and Pet-friendly hotel deals in U.S. Virgin Islands

Price found within the past 48 hours. Click for updated prices.
The Buccaneer Beach & Golf Resort
The Westin St. John Resort Villas
Don't see what you're looking for?
See all available trips from Columbus to U.S. Virgin Islands
View all trips

3 Night Pet-friendly holidays in U.S. Virgin Islands

Price found within the past 48 hours. Click for updated prices.
The Buccaneer Beach & Golf Resort
Don't see what you're looking for?
See all available trips from Columbus to U.S. Virgin Islands
View all trips

4 Night Pet-friendly holidays in U.S. Virgin Islands

Price found within the past 48 hours. Click for updated prices.
Emerald Beach Resort
St John Inn
Don't see what you're looking for?
See all available trips from Columbus to U.S. Virgin Islands
View all trips

Pet-friendly Hotels in U.S. Virgin Islands

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa

4.5 out of 5
5 Estate Bakkeroe St. Thomas St. Thomas
  • 11 min drive from Sapphire Beach
The price is CA $499 per night from Jun 4 to Jun 5
CA $499
CA $676 total
Jun 4 - Jun 5
includes taxes & fees
Book a stay at this luxury resort in St. Thomas. Enjoy free WiFi, 3 outdoor pools, and a full-service spa. Our guests praise the helpful staff and the clean ...
8.4/10 Very Good! (1,226 reviews)
We stayed here for our honeymoon and it did NOT disappoint!!!! We had an amazing ocean view. The room was well kept and housekeeping did an excellent job with daily cleaning! There were 3 pool, a hot tub and a cold pu

Reviewed on May 16, 2026

The Westin St. Thomas Beach Resort & Spa
Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas

3.5 out of 5
8075 Lindbergh Bay St. Thomas St. Thomas
  • 18 min drive from Sapphire Beach
The price is CA $194 per night from Jun 3 to Jun 4
CA $194
CA $262 total
Jun 3 - Jun 4
includes taxes & fees
Stay at this hotel in St. Thomas. Enjoy free WiFi, free parking, and a fitness center. Our guests praise the helpful staff and the clean rooms in our reviews. ...
7.2/10 Good! (1,002 reviews)
No parking, ac was ok, no hot water.

Reviewed on May 16, 2026

Lindbergh Bay Hotel and Villas
Emerald Beach Resort

Emerald Beach Resort

3.5 out of 5
8070 Lindbergh Bay St. Thomas St. Thomas
  • 17 min drive from Sapphire Beach
The price is CA $369 per night from Jun 13 to Jun 14
CA $369
CA $452 total
Jun 13 - Jun 14
includes taxes & fees
Book a stay at this beach hotel in St. Thomas. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the helpful staff and the clean rooms in our ...
7.8/10 Good! (1,381 reviews)
I love that the resort was right on the beach. I also love the close distance to the airport. and the easy access getting taxi. The shower could have been a little cleaner. It seems like the bath need new grout. It was a bit dirty in the corners and there was also hair from previous guests. The room ...

Reviewed on May 16, 2026

Emerald Beach Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

More vacations you might like

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.