Updating...

age 0-16
359 Results

Relevance

Price: low to high

Price: high to low

Number of reviews

Vacation Rentals & Villas in St. Thomas

359 villas

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

Price per night from

$985

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

Affordable Quality on Beautiful St John USVI - Peaceful Cottage 1

Cruz Bay cottage

  • Child Friendly
  • •  Pet Friendly
  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Parking, Climbing frame

1 of 2 filters match

Price per night from

$148

St. Thomas USVI 3 bedroom plus Cottage Villa

Peterborg villa

  • Beach / lakeside relaxation
  • •  Nearest beach 3 mi
  • •  Swimming pool
  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

1 of 2 match: Parking, Climbing frame

1 of 2 filters match

Price per night from

$453

An Enchanting Caribbean Interlude affordable 4 you

Cruz Bay condo

  • Beach / lakeside relaxation
  • •  Nearest beach 2 mi
  • •  Swimming pool
  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$167

Honeymoon/Romantic Private Suite w Ocean View & Pool - Little Palm Guest Suite

Cruz Bay house

  • Beach / lakeside relaxation
  • •  Nearest beach 0.02 mi
  • •  Swimming pool
  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$317

St John Oceanfront Siempre Azul Honeymoon Delight

Coral Bay villa

  • Beach / lakeside relaxation
  • •  Air conditioning
  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$344

Cinnamon Stones

St. John villa

  • Beach / lakeside relaxation
  • •  Swimming pool
  • 3 bedrooms
  • 5 bathrooms
  • sleeps 6

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$687

Anchorage Aweigh, Awesome Caribbean Escape

Coral Bay villa

  • Beach / lakeside relaxation
  • •  Swimming pool
  • •  Air conditioning
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$333

Stone Post Estate - The Cloud Room

Virgin Islands National Park b&b

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

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$247

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$218

Beachfront Condo - 37 Steps from thr water

St Thomas East condo

  • Beach / lakeside relaxation
  • •  Air conditioning
  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$263

Rendezvous by the Sea - La Mer

Cruz Bay private room

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

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$269

Stone Post Estate - The Stone Cottage

Virgin Islands National Park b&b

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

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$264

Villa Madeira

St. John villa

  • Beach / lakeside relaxation
  • •  Swimming pool
  • •  Air conditioning
  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$471

Skyloft - Romantic, Private, Spectacular views

Coral Bay villa

  • Nearest beach 8 mi
  • •  Swimming pool
  • •  Air conditioning
  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$315

Stone Post Estate - The Sky Room

Virgin Islands National Park b&b

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

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$229

Bay Rum Breeze

Coral Bay villa

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

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$621

Spectacular Views Day & Eve in Treetop Apartment

Cruz Bay apartment

  • Private garden
  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$277

Charming luxury villa/ Super views/ Sleeps 2-8

St. John house

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

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$484

Tea Treehouse: Most Romantic St. John Couples Cottage

Coral Bay villa

  • Nearest beach 1 mi
  • •  Private garden
  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$487

Rendezvous by the Sea - The Garden

Cruz Bay private room

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

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$269

Perfect 2 - 6 Persons OPEN March 19 - April 17, 2 Bed,2 Bath, A/C, Pool,Wi-Fi,

Cruz Bay villa

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

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$262

A Place in the Sun

Coral Bay apartment

  • Swimming pool
  • •  Child Friendly
  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$202

Sea breeze Lower Suite

Water Island villa

  • Child Friendly
  • •  Air conditioning
  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$259

The Peter Bay 1BR Honeymoon Suite at St. John

St. John villa

  • Beach / lakeside relaxation
  • •  Ask about children
  • •  Air conditioning
  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$881

Las Brisas Caribbean

Virgin Islands National Park villa

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

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$1,583

Villa in Paradise w/Private Pool! Walk to beach!

East End villa

  • Beach / lakeside relaxation
  • •  Swimming pool
  • •  Child Friendly
  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$254

Mystic Ridge

St. John villa

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

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$618

Rare Brand New Luxury 2BR Beachfront 2FL condo

East End apartment

  • Beach / lakeside relaxation
  • •  Nearest beach 0 mi
  • •  Swimming pool
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$741

Siena

Cruz Bay villa

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

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$662

Gorgeous STJ Villa Now Available! Villa Mangaade (Mango Lane)

Virgin Islands National Park villa

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

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$624

Stunning Newly Renovated 1BR Beachfront Condo

East End condo

  • Beach / lakeside relaxation
  • •  Nearest beach 0 mi
  • •  Swimming pool
  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$576

Oceanfront secluded villa, walk to private beach

St. Thomas villa

  • Beach / lakeside relaxation
  • •  Nearest beach 0 mi
  • •  Child Friendly
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$426

Peter Bay Gatehouse Penthouse Suite

Virgin Islands National Park villa

  • Child Friendly
  • •  Air conditioning
  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$881

Cliffside Luxury in Peterborg: hot tub, gym

North Side villa

  • Beach / lakeside relaxation
  • •  Swimming pool
  • •  Ask about children
  • 4 bedrooms
  • 5 bathrooms
  • sleeps 10

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$1,004

Cabrite Paradise Oceanfront Elegant Villa, Pool, Private, stunning views !

East End villa

  • Beach / lakeside relaxation
  • •  Nearest beach 1 mi
  • •  Swimming pool
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$246

Fortuna Carambolas Apartments. UNITS 1A, 1B, AND 1C.

Charlotte Amalie house

  • Nearest beach 13 mi
  • •  Child Friendly
  • •  Air conditioning
  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$384

Casa Cielo

Virgin Islands National Park house

  • Child Friendly
  • •  Private garden
  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 2 match: Climbing frame, Parking

1 of 2 filters match

Price per night from

$631

Viewing 38 of 359
rentals in St. Thomas

×

Also consider