
U.S. Virgin Islands Pet-friendly Vacations
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, 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
Price was CA $3,052, price is now CA $2,948 per person
CA $2,948
per person
Jul 21 - Jul 27
found 3 hours ago
Roundtrip flight included
Edmonton (YEG) to Christiansted (STX)
9.2/10 Wonderful! (1,002 reviews)
The property and feel of the facility is excellent. Everything is beautifully maintained. The staff in all facets is terrific. Housekeeping, food, front desk, the staff at the beach bar and the beach restaurants are extraordinary. Helpful, friendly, accommodating.
Reviewed on May 13, 2026

Don't see what you're looking for?
See all available trips from Columbus to U.S. Virgin Islands
View all trips3 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
Price was CA $2,281, price is now CA $2,230 per person
CA $2,230
per person
Jul 2 - Jul 5
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Christiansted (STX)
9.2/10 Wonderful! (1,002 reviews)
The property and feel of the facility is excellent. Everything is beautifully maintained. The staff in all facets is terrific. Housekeeping, food, front desk, the staff at the beach bar and the beach restaurants are extraordinary. Helpful, friendly, accommodating.
Reviewed on May 13, 2026
Don't see what you're looking for?
See all available trips from Columbus to U.S. Virgin Islands
View all trips4 Night Pet-friendly holidays in U.S. Virgin Islands
Price found within the past 48 hours. Click for updated prices.

Emerald Beach Resort
Price was CA $2,198, price is now CA $2,042 per person
CA $2,042
per person
Jun 26 - Jun 30
found 1 hour ago
Roundtrip non-stop flight included
Toronto (YTO) to St. Thomas (STT)
7.8/10 Good! (1,371 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 and linen were clean and cleaning staff was easily accessable for new linens. One thing that was shocking to me was that there are iguanas along side the pool and close to the entrance of our building. I think the resort should have signs about such animals for people who are not iguana friendly. The ceiling of the main lobby needs some serious cleaning. It is filled with cobweb. I noticed that the day i was checking out omg
Reviewed on May 16, 2026

St John Inn
Price was CA $2,155, price is now CA $2,047 per person
CA $2,047
per person
Jun 26 - Jun 30
found 1 hour ago
Roundtrip non-stop flight included
Toronto (YTO) to St. Thomas (STT)
9.2/10 Wonderful! (438 reviews)
The place was wonderful. The staff were friendly and helpful. They had a bunch of free amenities from breakfast, to rum punch, to beach gear (like snorkels, beach towels, etc). I felt very at home and will definitely stay here again if I return.
Reviewed on May 15, 2026
Don't see what you're looking for?
See all available trips from Columbus to U.S. Virgin Islands
View all tripsPet-friendly Hotels in U.S. Virgin Islands

The Westin St. Thomas Beach Resort & Spa
5 Estate Bakkeroe St. Thomas St. Thomas
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

Lindbergh Bay Hotel and Villas
8075 Lindbergh Bay St. Thomas St. Thomas
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

Emerald Beach Resort
8070 Lindbergh Bay St. Thomas St. Thomas
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
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.







