Vacation Rentals & Villas in St. Thomas

Updating...

age 0-16
498 Results

Relevance

Price: low to high

Price: high to low

Reviews

498 villas

Villa Capri inside Wyndham Grand Rio Mar Resort (7 Bedrooms)

Rio Grande villa

  • 7 bedrooms
  • 7 bathrooms
  • sleeps 21

Match: Shared outdoor pool (heated) Private outdoor pool (unheated) Water sports

All filters match

Price per night from

$3,435

These homes match some but not all of your filters. Clear all filters

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$217

Beachtime! Top Floor End Unit Studio

Red Hook condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$205

Villa Serenity

Teague Bay villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$287

2BD Villa on Golf Course with Ocean Views

Christiansted villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$253

Romantic Studio Boutique

Luquillo studio

  • Studio
  • 1 bathroom
  • sleeps 4

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$63

Don Wilo Retreat (and so much more...)

Canovanas guest house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$161

New on tripadvisor ! An absolutely breathtaking spot...

Trunk Bay villa

  • 6 bedrooms
  • 7 bathrooms
  • sleeps 12

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$2,977

Castle at Cabrita

Charlotte Amalie villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 10

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$2,233

Spectacular Sunsets & Ocean Views Remodeled Villa

Cruz Bay villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 10

“Awesome View” We recently stayed here and it was perfect. The villa was very clean and well maintained. They have everything you need there (beach towels, cooler, chairs, pots, pans, appliances, wifi). There is a/c in both bedrooms and it cools the place off very nice at night. It has a large glass door that opens up to the deck where you have one of the best views of the island. The view is simply breath-taking. Relaxing in the evening on the deck with the view was one of my highlights of the vacation. The property is about 5 minutes from town. Their property management company met us at ferry dock and gave us tour of the town and villa. This is an awesome property and wouldn't hesitate to stay there again. I don't have one complaint about this villa. Highly recommended!

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$1,031

Point Pleasant - USVI - Villa East - Best Location

East End studio

  • Studio
  • 1 bathroom
  • sleeps 4

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$189

Villa Bali - Waterfront Villa - 100% Brand New!!

East End villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$201

Villa Del Mar - Ocean views from every room & heated infinity pool

Lovenlund villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$1,664

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$458

Stay in our Stunning Beachfront Penthouse!

Loiza apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$343

Aquatika A Cozy Paradise #7801

Loiza apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$258

Breathtaking Views from Sapphire Village II

Red Hook condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Responds fast! avg. 13 minutes

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$184

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$745

Luxury 3BR Residence –With ocean beachfront view

Nazareth apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$1,236

Villa Towanda, Belmont Estates Tortola

West End villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$563

Caribbean Sea Views, Private Resort, 3 Homes, Private

Esperanza villa

  • 8 bedrooms
  • 9 bathrooms
  • sleeps 16

Responds fast! avg. 1 hour 17 minutes

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$1,721

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$207

Private Pool Upscale Villa -Bird of Paradise

Teague Bay villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$365

Reef Madness - Private Island Hideaway

Coral Bay villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$568

Villa ValMarc, Mahoe Bay,Virgin Gorda, BVI villa 4 bdrm 4 bath with pool

Virgin Gorda villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$639

Luxury Eco-Friendly Villa with Stunning Pool and View

Isla de Vieques house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

“Lovely villa for a family or a group of friends.” Villa Destino is a perfect house. Indoor outdoor living at its best. My family and I had a wonderful stay. There is room enough for everyone. The pool is lovely and the views from the terrace spectacular. We felt very comfortable and the house provided plenty of space for all of us. Kitchen is well equipped and the bedrooms are comfortable. Would totally recommend this house for anyone.

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$487

Brisas Del Mar | Sunrise Views & Caribbean Sea Breezes

Coral Bay villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$510

Lakeside House with Stunning Views and Pool

Toa Baja private room

  • 1 bedroom
  • 2 bathrooms
  • sleeps 7

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$373

County Paradise

Naguabo house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$306

Bellamare at Mahoe Bay, Virgin Gorda

Spanish Town villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$803

Bigger Splash, Private Villa-The Baths w/Concierge

The Baths villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 10

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$460

Limin'House Luxury 4 Bedroom Caribbean Villa Fully updated and renovated!

West End villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

“Loved this house!” The layout of Limin house was perfect, lots of private areas to chill and a lovely open air veranda to come together. The attention to detail was noted from the great margarita and ice machines to flashlights in all rooms. Loved to be able to make coffee in the bedroom and the sit on the balcony early in the morning and watch the scene unfold below. We loved the huge outside BBQ and took advantage of having half our dinners in. Pool was fantastic with great views and gardens all around the property were lovely. Outdoor showers were great anytime of day! We had issues with our main fridge, but Deb (Manager) was very attentive and helpful and brought us ice if we needed. The freezer worked and there was a bar fridge by the pool so we all got lots of exercise. We understand things go wrong and it is hard to get parts etc on the island. The house more than made up for this and we didn't really care too much. we hope to be back in 2 years and would definitely stay at Limin House.

Responds fast! avg. 38 minutes

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$821

Casa de Colores

Isla de Vieques house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 12

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$775

Gorgeous 3 bedroom villa on Fish Bay! Private pool and stunning views!

Virgin Islands National Park house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$912

Villa L'Agave

Cruz Bay villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$660

MM Cooper Bay - The Cooper Bay Villas - Tortola BVI

Trunk Bay villa

  • 5 bedrooms
  • 7 bathrooms
  • sleeps 10

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$2,467

Maxi Cooper - The Cooper Bay Villas - Tortola BVI

Trunk Bay villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$1,893

Stunning Ocean View Spacious Villa Private Pool - Cruz Bay St John USVI

Cruz Bay villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 12

2 of 3 match: Shared outdoor pool (heated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$1,489

Viewing 38 of 498
rentals in St. Thomas

×

Also consider