Skip to content

Holiday rentals in Virgin Islands

Find and book unique accommodation on Airbnb

Top-rated holiday rentals in Virgin Islands

Guests agree: these stays are highly rated for location, cleanliness, and more.

Superhost
Cottage in Central
Caribbean Style Cottage
The 500sq. Tortuga Cottage is located in Fish Bay, St. John in the US Virgin Islands. The property is privately owned and adjacent to the National Park. This charming cottage places you within a 5 minute walk to Reef Bay beach and gives you access to many of St. John's greatest hiking trails. By car, we are 3 miles from town (Cruz Bay), where you will find all of your necessities. This is the ideal cottage for a couple or two friends. We have a full kitchen, a king Casper mattress, and much more
Individual Host
Superhost
Apartment in East End
"H2Oh What a Beach!" condo: Walk-out Beach Access!
"H2Oh What a Beach!" condo Building A of Sapphire Beach Resort & Marina: ground floor unit with direct access to one of the most beautiful beaches in the Caribbean. Steps away from Sea Salt fine dining restaurant, Sapphire Beach Bar, Paradise Pie pizza, and Beach Buzz coffee shop. A mile from Red Hook featuring many restaurants & island ferries. Great beach, swimming, snorkeling, parasailing, and relaxing right outside your door. Be among the many visitors who LOVE this totally renovated condo.
Individual Host
Superhost
Apartment in East End
Beachside Escape with private pool, grill and wifi
St Thomas is open for travel and this villa is incredible with a private pool (no one can see you anywhere in the pool or on the patio) and has a grill. This villa has stunning views of the pool and palm trees throughout your stay. This beachside escape is a short walk to Lindquist beach which is one of the best beaches in all the Caribbean. New king mattress, new large flatscreen TV, DVDs, comfortable furniture, amazing shower, new kitchenware, new grill and more. Book while you can!
Individual Host

Other great holiday rentals in Virgin Islands

Superhost
Villa in St. John
Penthouse & Gorgeous Tropical Island Views
Professional Host
Superhost
Apartment in East End
Stunning Ocean View w/Balcony~Shades of Sapphire~
Superhost
Apartment in Sapphire Beach
Salt Life at Sapphire Beach/East End
Individual Host
Superhost
Apartment in East End
Sapphire in the Sand
Individual Host
Superhost
Home in Central
‘Lots Of Knots’ cute Upper Carolina cottage
Individual Host
Superhost
Guest suite in Cruz Bay
Private Oasis Overlooking Rendezvous Bay - La Mer
Professional Host
Superhost
Guest house in Coral Bay
A House of Open Arms Cottage with AC
Individual Host
Superhost
Cottage in Saint John
"Ocean" 1 Bedroom in The Garden of Eden
Individual Host
Superhost
Guest house in Saint John
Honeymoon suite across the street from the ocean
Superhost
Flat in Cruz Bay
Esperance~Pool~New~National Park
Individual Host
Superhost
Villa in Cruz Bay
Aqua Bay Villa #3~A' La Plage~1 BR~Ocean View~Pool
Superhost
Holiday home in Coral Bay
Love and Beyond Sunrise apartment
Professional Host

Destinations to explore