Vacation Rentals & Villas in St. Thomas

Updating...

age 0-16
495 Results

Relevance

Price: low to high

Price: high to low

Reviews

495 villas

Family Friendly Upscale Condo at Aquatika Beach and Vacation Villas

Loiza apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

Match: Cot available Shared outdoor pool (heated) Shared outdoor pool (unheated) Safe

All filters match

Price per night from

$217

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

3 of 4 match: Cot available, Shared outdoor pool (heated), Shared outdoor pool (unheated), Safe

3 of 4 filters match

Price per night from

$1,064

Rare Brand New Luxury 2BR Beachfront 2FL condo

East End apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

3 of 4 match: Shared outdoor pool (heated), Cot available, Shared outdoor pool (unheated), Safe

3 of 4 filters match

Price per night from

$737

Need a place to stay while in Puerto Rico

Carolina apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

2 of 4 match: Cot available, Safe, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 4 filters match

Price per night from

$98

★ 1/1 APT ★ 2 Parkings! ★ Beachfront ★ Top Resort ★ View

Rio Grande apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

3 of 4 match: Cot available, Shared outdoor pool (heated), Shared outdoor pool (unheated), Safe

3 of 4 filters match

Price per night from

$252

Luxury 3BR Residence –With ocean beachfront view

Nazareth apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

3 of 4 match: Cot available, Shared outdoor pool (heated), Shared outdoor pool (unheated), Safe

3 of 4 filters match

Price per night from

$1,236

The Westin St. John Resort Premier Villa 2BRM Sleeps 6 with 2 Balconies

Cruz Bay villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

3 of 4 match: Cot available, Shared outdoor pool (heated), Shared outdoor pool (unheated), Safe

3 of 4 filters match

Price per night from

$802

Marriott's Frenchman's Cove - 2BR Condo - Sleeps 8!

Havensight condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

3 of 4 match: Cot available, Shared outdoor pool (heated), Shared outdoor pool (unheated), Safe

3 of 4 filters match

Price per night from

$575

Marriott's Frenchman's Cove - 2BR Condo - Sleeps 8!

Havensight condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

3 of 4 match: Cot available, Shared outdoor pool (heated), Shared outdoor pool (unheated), Safe

3 of 4 filters match

Price per night from

$536

Marriott's Frenchman's Cove - 3BR Condo - Sleeps 12!

Havensight condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

3 of 4 match: Cot available, Shared outdoor pool (heated), Shared outdoor pool (unheated), Safe

3 of 4 filters match

Price per night from

$787

Marriott's Frenchman's Cove - 3BR Condo - Sleeps 12!

Havensight condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

3 of 4 match: Cot available, Shared outdoor pool (heated), Shared outdoor pool (unheated), Safe

3 of 4 filters match

Price per night from

$484

Marriott's Frenchman's Cove - 3BR Condo - Sleeps 12!

Havensight condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

3 of 4 match: Cot available, Shared outdoor pool (heated), Shared outdoor pool (unheated), Safe

3 of 4 filters match

Price per night from

$787

Marriott's Frenchman's Cove - 2BR Condo - Sleeps 8!

Havensight condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

3 of 4 match: Cot available, Shared outdoor pool (heated), Shared outdoor pool (unheated), Safe

3 of 4 filters match

Price per night from

$471

“would rent again” the villa was clean, comfortable and had a great location. the owners and their agent in puerto rico were friendly and very helpful.

2 of 4 match: Shared outdoor pool (heated), Safe, Cot available, Shared outdoor pool (unheated)

2 of 4 filters match

Price per night from

$916

Beach Vacation home Puerto Rico Near Isla verde and the SJU airport.

Isla Verde townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

2 of 4 match: Shared outdoor pool (heated), Safe, Cot available, Shared outdoor pool (unheated)

2 of 4 filters match

Price per night from

$161

Green Castle Island Gem - Entire Home!

Christiansted house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

2 of 4 match: Shared outdoor pool (unheated), Shared outdoor pool (heated), Cot available, Safe

2 of 4 filters match

Price per night from

$252

AQUATIKA PARADISE

Loiza apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

2 of 4 match: Cot available, Safe, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 4 filters match

Price per night from

$251

3 Bedroom Beach Penthouse with Rooftop Terrace & WiFi

Herreras condo

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 9

2 of 4 match: Cot available, Safe, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 4 filters match

Price per night from

$286

Luxury house, with sea views, located in the West End of Tortola.

Belmont house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 12

2 of 4 match: Shared outdoor pool (unheated), Shared outdoor pool (heated), Cot available, Safe

2 of 4 filters match

Price per night from

$3,264

Aquatika A Cozy Paradise #7801

Loiza apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

2 of 4 match: Cot available, Safe, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 4 filters match

Price per night from

$258

Stay in our Stunning Beachfront Penthouse!

Loiza apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 of 4 match: Cot available, Safe, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 4 filters match

Price per night from

$343

Hidden Jewel in the best street of Condado, San Juan

San Juan apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

2 of 4 match: Shared outdoor pool (unheated), Shared outdoor pool (heated), Cot available, Safe

2 of 4 filters match

Price per night from

$201

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

East End villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 4 match: Cot available, Shared outdoor pool (unheated), Shared outdoor pool (heated), Safe

2 of 4 filters match

Price per night from

$201

Point Pleasant - USVI - Villa East - Best Location

East End studio

  • Studio
  • 1 bathroom
  • sleeps 4

2 of 4 match: Cot available, Shared outdoor pool (unheated), Shared outdoor pool (heated), Safe

2 of 4 filters match

Price per night from

$189

Villa in Exclusive Beachfront Complex

Humacao villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 of 4 match: Cot available, Shared outdoor pool (unheated), Shared outdoor pool (heated), Safe

2 of 4 filters match

Price per night from

$258

2 of 4 match: Cot available, Shared outdoor pool (unheated), Shared outdoor pool (heated), Safe

2 of 4 filters match

Price per night from

$457

2BD Villa on Golf Course with Ocean Views

Christiansted villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 4 match: Cot available, Shared outdoor pool (unheated), Shared outdoor pool (heated), Safe

2 of 4 filters match

Price per night from

$252

BEACHFRONT,QUIET, BEAUTIFUL LANDSCAPE

Rio Grande apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 4 match: Shared outdoor pool (heated), Safe, Cot available, Shared outdoor pool (unheated)

2 of 4 filters match

Price per night from

$218

Beautiful, Relaxing Villa near Spectacular Beaches

Fajardo townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

2 of 4 match: Shared outdoor pool (heated), Safe, Cot available, Shared outdoor pool (unheated)

2 of 4 filters match

Price per night from

$229

Villa de Palma - Oceanfront w/ 3 pools, w/ generator

Cerro Gordo villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 10

Responds fast! avg. 2 hours 45 minutes

2 of 4 match: Shared outdoor pool (heated), Safe, Cot available, Shared outdoor pool (unheated)

2 of 4 filters match

Price per night from

$516

Lovely apartment in Las Picuas Rio Grande pool, free parking in safe complex

Rio Grande apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 4 match: Cot available, Shared outdoor pool (heated), Shared outdoor pool (unheated), Safe

2 of 4 filters match

Price per night from

$172

Club St Croix Studio

Christiansted condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 4 match: Cot available, Shared outdoor pool (heated), Shared outdoor pool (unheated), Safe

2 of 4 filters match

Price per night from

$229

Ocean Beach Suites and Villas Bedroom 3

Road Town villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 4 match: Cot available, Shared outdoor pool (heated), Shared outdoor pool (unheated), Safe

2 of 4 filters match

Price per night from

$401

Ocean Beach Suites and Villas Bedroom 8

Road Town villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 4 match: Cot available, Shared outdoor pool (heated), Shared outdoor pool (unheated), Safe

2 of 4 filters match

Price per night from

$401

Ocean Beach Suites and Villas Bedroom 10

Road Town villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 4 match: Cot available, Shared outdoor pool (heated), Shared outdoor pool (unheated), Safe

2 of 4 filters match

Price per night from

$401

Ocean Beach Suites and Villas Bedroom 11

Road Town villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 4 match: Cot available, Shared outdoor pool (heated), Shared outdoor pool (unheated), Safe

2 of 4 filters match

Price per night from

$401

Ocean Beach Suites and Villas Bedroom 7

Road Town villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 4 match: Cot available, Shared outdoor pool (heated), Shared outdoor pool (unheated), Safe

2 of 4 filters match

Price per night from

$401

Ocean Beach Suites and Villas Bedroom 12

Road Town villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 4 match: Cot available, Shared outdoor pool (heated), Shared outdoor pool (unheated), Safe

2 of 4 filters match

Price per night from

$401

Viewing 38 of 495
rentals in St. Thomas

×

Also consider