Updating...

age 0-16
589 Results

Relevance

Price: low to high

Price: high to low

Number of reviews

Vacation Rentals & Villas in St. Thomas

589 villas

Beach Condo Isla Verde 2 rooms 2 bathrooms

Isla Verde apartment

  • Swimming pool
  • •  Child Friendly
  • •  Air conditioning
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

Price per night from

$287

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

Soulshine Charters

Virgin Islands National Park yacht

  • Child Friendly
  • •  Car not necessary
  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 2 match: Shared outdoor pool (unheated), Trampoline

1 of 2 filters match

Price per night from

$1,491

Beautiful 2015 Saba 50 Catamaran Sail Boat

East End yacht

  • Nearest beach 1 mi
  • •  Child Friendly
  • •  Car not necessary
  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

1 of 2 match: Shared outdoor pool (unheated), Trampoline

1 of 2 filters match

Price per night from

$4,007

Thanksgiving Week at the Westin Resort in St. John

Cruz Bay villa

  • Swimming pool
  • •  Child Friendly
  • •  Air conditioning
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

1 of 2 match: Shared outdoor pool (unheated), Trampoline

1 of 2 filters match

Price per night from

$658

Westin St. John 3 Bdrm/ 3 Bath Thanksgiving Week

Cruz Bay villa

  • Beach / lakeside relaxation
  • •  Nearest beach 0 mi
  • •  Swimming pool
  • 4 bathrooms
  • sleeps 10

1 of 2 match: Shared outdoor pool (unheated), Trampoline

1 of 2 filters match

Price per night from

$985

EXQUISITE East End Beachfront Condo, Elysian Beach Resort

Red Hook condo

  • Nearest beach 0.5 mi
  • •  Swimming pool
  • •  Child Friendly
  • 2 bedrooms
  • 3 bathrooms
  • sleeps 8

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$231

Dorado weekend rentals

Dorado apartment

  • Swimming pool
  • •  Child Friendly
  • •  Air conditioning
  • 3 bedrooms
  • 3 bathrooms
  • sleeps 4

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$344

Beautiful Studio near the Beach in Isla Verde Area

Carolina apartment

  • Swimming pool
  • •  Air conditioning
  • 1 bathroom
  • sleeps 3

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$138

Ocean Front 1 Bedroom Condo

Carolina apartment

  • Swimming pool
  • •  Air conditioning
  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$77

Dreamy Oceanfront Penthouse in the Caribbean

Luquillo condo

  • Nearest beach 0 mi
  • •  Swimming pool
  • •  Child Friendly
  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$229

Oleander

St. John villa

  • Swimming pool
  • •  Ask about children
  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$430

Orchid Villa

Cruz Bay villa

  • Swimming pool
  • •  Ask about children
  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$340

Rara Avis

Cruz Bay house

  • Swimming pool
  • •  Ask about children
  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$275

Cocolobo

Cruz Bay villa

  • Swimming pool
  • •  Ask about children
  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$280

Villa Diego at Wyndham Rio Mar Resort Rio Grande Puerto Rico

Rio Grande villa

  • Swimming pool
  • •  Child Friendly
  • •  Air conditioning
  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$201

Caribbean Gem 1

Guayama house

  • Swimming pool
  • •  Child Friendly
  • •  Air conditioning
  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$252

Isla Verde Beach Apt. 2/2, Modern ,renovated, Great Location, New in the Market

Isla Verde apartment

  • Swimming pool
  • •  Child Friendly
  • •  Air conditioning
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$206

One Particular Harbour

Cruz Bay villa

  • Swimming pool
  • •  Ask about children
  • •  Air conditioning
  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$360

Cruz Views #01 – Bliss

St. John apartment

  • Swimming pool
  • •  Ask about children
  • •  Air conditioning
  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$320

Villa del Sol

Cruz Bay villa

  • Swimming pool
  • •  Ask about children
  • •  Air conditioning
  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$495

Over the Rainbow

Cruz Bay villa

  • Swimming pool
  • •  Ask about children
  • •  Air conditioning
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$285

Tennis Cottage

Cruz Bay villa

  • Swimming pool
  • •  Ask about children
  • •  Air conditioning
  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$260

Orchid Knoll

Coral Bay villa

  • Swimming pool
  • •  Ask about children
  • •  Air conditioning
  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$280

Bayhouse

St. John house

  • Swimming pool
  • •  Ask about children
  • •  Air conditioning
  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$310

One Love

Cruz Bay house

  • Swimming pool
  • •  Ask about children
  • •  Air conditioning
  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$350

Hibiscus Villa

Cruz Bay villa

  • Swimming pool
  • •  Ask about children
  • •  Air conditioning
  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$495

Ilios

Cruz Bay villa

  • Swimming pool
  • •  Ask about children
  • •  Air conditioning
  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$340

Cruz Views #02 – El Capricho

Cruz Bay apartment

  • Swimming pool
  • •  Ask about children
  • •  Air conditioning
  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$165

Aqua Gem

Cruz Bay house

  • Swimming pool
  • •  Ask about children
  • •  Air conditioning
  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$230

Beach Retreat - El Yunque - Casa Del Mar II

Rio Grande condo

  • Swimming pool
  • •  Child Friendly
  • •  Air conditioning
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$98

Lovely condo at Mill Harbour

Christiansted condo

  • Swimming pool
  • •  Child Friendly
  • •  Air conditioning
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$109

Peaceful El Yunque Rainforest Bungalow / Garden Apt.

El Yunque National Forest apartment

  • Nearest beach 20 mi
  • •  Swimming pool
  • •  Air conditioning
  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$81

Memory Daze

Coral Bay house

  • Swimming pool
  • •  Air conditioning
  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$544

Lille Paradis

Coral Bay house

  • Swimming pool
  • •  Child Friendly
  • •  Air conditioning
  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$435

Villa Ventosa

Coral Bay house

  • Swimming pool
  • •  Child Friendly
  • •  Air conditioning
  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$619

The sea

Coral Bay house

  • Swimming pool
  • •  Child Friendly
  • 4 bedrooms
  • 5 bathrooms
  • sleeps 10

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$819

Las Brisas Caribbean

Virgin Islands National Park villa

  • Swimming pool
  • •  Child Friendly
  • •  Air conditioning
  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$1,583

2 Beachfront Condos Sapphire Beach Resort & Marina St. Thomas USVI

Smith Bay condo

  • Nearest beach 0 mi
  • •  Swimming pool
  • •  Child Friendly
  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Trampoline, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$218

Viewing 38 of 589
rentals in St. Thomas

×

Also consider