Updating...

age 0-16
117 Results

Relevance

Price: low to high

Price: high to low

Number of reviews

Vacation Rentals & Villas in St. John

117 villas

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

Eco Serendib Villa & Spa - Call for Specials!

Cruz Bay villa

  • Beach / lakeside relaxation
  • •  Swimming pool
  • •  Child Friendly
  • 8 bedrooms
  • 9 bathrooms
  • sleeps 18

2 of 3 match: Trampoline, Private outdoor pool (unheated), Pool or snooker table

2 of 3 filters match

Price per night from

$2,653

Soulshine Charters

Virgin Islands National Park yacht

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

1 of 3 match: Private outdoor pool (unheated), Pool or snooker table, Trampoline

1 of 3 filters match

Price per night from

$1,490

La Bella Vita: Sunset Views Year Round!

St. John villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$859

Mango Bay: Amazing North Shore Views!

St. John villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$859

Coqui: Lovely Cliffside Villa! 180 degree Panoramic View!

St. John villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$716

Blue Tang: Spectacular Sunset Views!

Cruz Bay villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$430

Sea Grass Cottage: Incredible Views!

St. John villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$801

Solaris: Large Pool! Panoramic Views!

St. John villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$516

Island Sun: Amazing North Shore and BVI Views!

St. John villa

  • Swimming pool
  • •  Child Friendly
  • •  Ask about pets
  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$987

Esprit: Amazing Views of the BVI! Year-Round Breezes!

St. John villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$501

Kallaloo: North Shore Location! Walk To Gibney Beach!

Hawksnest Bay villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$587

Crystal Seaview: Incredible Caribbean Vistas!

St. John villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$744

Villa Panache: Huge 6 Bedroom Villa! Sleeps 14! Full AC!

St. John villa

  • Swimming pool
  • •  Child Friendly
  • •  Air conditioning
  • 6 bedrooms
  • 7 bathrooms
  • sleeps 14

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$1,288

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 3 match: Private outdoor pool (unheated), Pool or snooker table, Trampoline

1 of 3 filters match

Price per night from

$655

Sunset Beach: Beachfront Villa!

Cruz Bay villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$644

Chateau La Tete Rouge: Pool! Hot Tub! Expansive Ocean Views! Breezes!

St. John villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$787

Villa Adagio: Pool! Hot tub! Sunset Views!

St. John villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$616

20% Discount for dates in December - Inquire Today!

Cruz Bay villa

  • Nearest beach 3 mi
  • •  Child Friendly
  • •  Air conditioning
  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

1 of 3 match: Private outdoor pool (unheated), Trampoline, Pool or snooker table

1 of 3 filters match

Price per night from

$528

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 3 match: Private outdoor pool (unheated), Pool or snooker table, Trampoline

1 of 3 filters match

Price per night from

$986

Latitude: Walk to Klein Bay! Pool & Hot Tub!

St. John villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$787

Westin Resort

Cruz Bay villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$1,261

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 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$328

Southern Breeze (formerly Le Virage): Expansive Ocean Views! Amazing Sunrises!

Cruz Bay villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$630

Villa Royce! Newley renovated luxury! Views and Pool!

Cruz Bay villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$1,001

Marathon Villa! New luxury villa! Sunset views! Pool! Full AC!

Cruz Bay villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$716

  • 4 bedrooms
  • 6 bathrooms
  • sleeps 8

1 of 3 match: Private outdoor pool (unheated), Trampoline, Pool or snooker table

1 of 3 filters match

Price per night from

$1,288

  • Studio
  • 1 bathroom
  • sleeps 4

1 of 3 match: Private outdoor pool (unheated), Trampoline, Pool or snooker table

1 of 3 filters match

Price per night from

$390

Starvilla--Walk to Cruz Bay!

Cruz Bay house

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$415

Beach Villa St John 5 bedroom pool hot tub

St. John villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$1,628

Vida De Mar: Waterfront Villa! Full AC! Huge Pool and Hot Tub!

St. John villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$966

no longer available

Virgin Islands National Park villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$688

THE VIEW: ABSOLUTELY BREATHTAKING!!! A FAMILY FRIENDLY RETREAT, HUGE POOL

Coral Bay house

  • Swimming pool
  • •  Child Friendly
  • •  Air conditioning
  • 2 bedrooms
  • 3 bathrooms
  • sleeps 9

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$369

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 10

1 of 3 match: Private outdoor pool (unheated), Trampoline, Pool or snooker table

1 of 3 filters match

Price per night from

$1,490

Tre Vista Estate! Amazing Views! Private Pool! Sleeps 10!

Cruz Bay villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$1,074

Satinwood Villa

Coral Bay villa

  • Swimming pool
  • •  Child Friendly
  • 3 bedrooms
  • 3 bathrooms
  • sleeps 10

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$269

Inquire Today about last minute discounts!

Cruz Bay villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$665

Sunset Vista Villa

Cruz Bay villa

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

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$678

Astral Ridge | Magical St John Villa Rental | 1-2 Bedrooms and will sleep 6

Coral Bay villa

  • Nearest beach 0.5 mi
  • •  Swimming pool
  • •  Child Friendly
  • 2 bedrooms
  • 4 bathrooms
  • sleeps 6

1 of 3 match: Trampoline, Pool or snooker table, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$615

Viewing 38 of 117
rentals in St. John

×

Also consider