Vacation Rentals & Villas in St. Thomas

Updating...

age 0-16
364 Results

Relevance

Price: low to high

Price: high to low

Reviews

364 villas

Spacious Ocean View - Villa Del Faro Resort

Maunabo apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

Match: Shared indoor pool Water sports

All filters match

Price per night from

$172

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

Tropical Studio with Beach Access in Isla Verde

Isla Verde studio

  • Studio
  • 1 bathroom
  • sleeps 4

Responds fast! avg. 2 hours 59 minutes

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$171

JBestville

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$121

Fortuna Paradise- Beachfront

Luquillo apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$166

Sapphire 1 Bedroom-Free H/S WIFI & No Excessive Owner Fees #257

East End apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$206

OLD SAN JUAN CHARM WITH A VIEW

San Juan apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$144

Beautiful 2015 Saba 50 Catamaran Sail Boat

East End yacht

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$4,013

Prettyview Villa

Sage Mountain National Park villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$316

Tropical Delightful Guest Studio

Canovanas studio

  • Studio
  • 1 bathroom
  • sleeps 1

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$54

Quiet Getaway Home in Romney Park

West End apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$144

Leona's Hidden Adventure

Charlotte Amalie b&b

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$413

Priced Right - Great Space

Fajardo condo

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

Responds fast! avg. 2 hours 5 minutes

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$115

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

Canovanas guest house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$161

The Retreat

Nail Bay apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$402

Terraza MB2E-Unique dos dormitorios: piscina y vistas al mar

Isla Verde apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$229

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$1,176

Sail Away at Sapphire Beach Resort in St. Thomas VI

Smith Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$401

New on tripadvisor ! An absolutely breathtaking spot...

Trunk Bay villa

  • 6 bedrooms
  • 7 bathrooms
  • sleeps 12

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$2,977

Ashford Avenue - Location & Price

San Juan apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$103

Cloudbreak Villa, Luxury Vacational Rental

Windwardside villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 10

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$487

Frigate’s View Retreat

Christiansted studio

  • Studio
  • 1 bathroom
  • sleeps 2

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$144

Huge Beach House, steps from the Ocean!

Isla Verde house

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 18

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$516

Hidden Jewel in the best street of Condado, San Juan

San Juan apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$201

Culebra Villa Mar Sun Sand & Sea KING BED

Culebra apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$155

Cottage #5 - 2BD / 1BA - POOL, AC, Parking, Laundry, Walk to BEACH!

Santurce cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

Responds fast! avg. 6 minutes

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$126

Frangipani: Tropical haven in Cruz Bay!

Cruz Bay house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$378

Retreat Along the Coral Bay Shore of St. John

Coral Bay villa

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 10

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$630

Apt #3 - LARGE 2BD / 1BA - AC, POOL, Parking, Laundry, 5min walk to BEACH!

Santurce apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

Responds fast! avg. 6 minutes

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$144

Castle at Cabrita

Charlotte Amalie villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 10

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$2,233

CASABLANCA | HAMACA • 1 bedroom apartment

San Juan apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$114

Galtero- Dorado Beach Resort- close to beach+pools

Cerro Gordo villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

Responds fast! avg. 2 hours 45 minutes

1 of 2 match: Water sports, Shared indoor pool

1 of 2 filters match

Price per night from

$1,890

Villa Giovanni- Beachfront community w/ pools

Cerro Gordo villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

Responds fast! avg. 2 hours 45 minutes

1 of 2 match: Water sports, Shared indoor pool

1 of 2 filters match

Price per night from

$401

Ocean Front, Beach level Condo "Sapphire Beach"B107

Smith Bay apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Water sports, Shared indoor pool

1 of 2 filters match

Price per night from

$343

Escape Winter at Westin St. John Resort, USVI

Cruz Bay villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 10

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$2,007

Casa Hibiscus - Vacation Rental Home in Culebra, Puerto Rico

Culebra house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$230

Villa Serenity

Teague Bay villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$287

Lidskjalf at Annaberg - Walk to Francis Bay Beach!

Virgin Islands National Park villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$501

Máre ESJ Azul Tower 15th Floor Spectacular View

Carolina apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

“Great Downtime in San Juan” Unit was perfect for a getaway week in San Juan. We were on the beach every day which provided warm water, sun, and shade. Condo was perfect size for us, and on 15th floor very safe, quiet, and private. Had everything we needed, washer-dryer, etc. Building employees very courteous and helpful. Variety of restaurants and supermarket within walking distance. We did not have to rent a car. We ate breakfast and lunch in condo, then ate dinner out every day. Pool deck is beautiful and health club a big plus. Overall great place to relax, chill out, and enjoy the ambiance.

1 of 2 match: Shared indoor pool, Water sports

1 of 2 filters match

Price per night from

$286

Viewing 38 of 364
rentals in St. Thomas

×

Also consider