Updating...

age 0-16
245 Results

Relevance

Price: low to high

Price: high to low

Number of reviews

Vacation Rentals & Villas in St. John

245 villas

Pool-Private Snorkeling Beach-Free Kayaks

Virgin Islands National Park villa

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

Price per night from

$395

Coconut Cottage - St John

Cruz Bay cottage

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

Price per night from

$401

Most Popular Couple and Family Villa 4 Equal King Master's & 5th Kids BR Full AC

Virgin Islands National Park villa

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

Price per night from

$1,637

"One of the best views on St. John!" great breeze, just a few minutes from town

Virgin Islands National Park apartment

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

Price per night from

$630

Thanksgiving Week at the Westin Resort in St. John

Cruz Bay villa

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

Price per night from

$654

  • Studio
  • 1 bathroom
  • sleeps 4

Price per night from

$389

Westin St. John 2 Bedroom Hillside Villa- Presidents Week!

Cruz Bay villa

  • Beach / lakeside relaxation
  • •  Swimming pool
  • •  Child Friendly
  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

Price per night from

$1,222

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 10

Price per night from

$859

Westin St. John

Cruz Bay villa

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

Price per night from

$786

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
  • •  Air conditioning
  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

3 of 4 match: Microwave, Boat available, Linen provided, Sea view

3 of 4 filters match

Price per night from

$1,718

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

3 of 4 match: Sea view, Boat available, Linen provided, Microwave

3 of 4 filters match

Price per night from

$596

Westin St John Villa Rental 1or 2 Bedroom Townhouse

Cruz Bay villa

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

3 of 4 match: Sea view, Boat available, Linen provided, Microwave

3 of 4 filters match

Price per night from

$343

Westin St John 3BR PoolVilla: Summer, Xmas & NewYrs

Cruz Bay villa

  • Beach / lakeside relaxation
  • •  Swimming pool
  • •  Child Friendly
  • 3 bedrooms
  • 3 bathrooms
  • sleeps 10

3 of 4 match: Sea view, Boat available, Linen provided, Microwave

3 of 4 filters match

Price per night from

$818

Oceanfront Private Beach Paradise Kayaks,SUPS,Snorkel,Fishing ,Pool w waterfall

Cruz Bay villa

  • Beach / lakeside relaxation
  • •  Swimming pool
  • •  Suitable for children age 5+
  • 5 bedrooms
  • 4 bathrooms
  • sleeps 12

3 of 4 match: Sea view, Boat available, Linen provided, Microwave

3 of 4 filters match

Price per night from

$1,309

A Place in the Sun

Coral Bay apartment

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

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$200

Kiddel Bay Cottage - Spectacular View & Walkable Beach Acces

Coral Bay house

  • Child Friendly
  • •  Air conditioning
  • 2 bedrooms
  • 4 bathrooms
  • sleeps 8

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$411

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

3 of 4 match: Sea view, Boat available, Linen provided, Microwave

3 of 4 filters match

Price per night from

$985

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$451

Coral Cove | Oceanfront Retreat

Coral Bay villa

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

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$1,028

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$206

Meritage Great House and Cottage 5 bedrooms in Cruz Bay, St. John

Cruz Bay villa

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

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$573

3 bd/2 bath Paradise Villa in Cruz Bay

Cruz Bay villa

  • Child Friendly
  • •  Pet Friendly
  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$516

Villa Adeste - A Beautiful Destination

Coral Bay villa

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

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$516

Rainbow Hideaway

Cruz Bay apartment

  • Child Friendly
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$458

Spyglass Hill - Coral Bay

Coral Bay house

  • Beach / lakeside relaxation
  • •  Child Friendly
  • 4 bedrooms
  • 2 bathrooms
  • sleeps 9

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$424

Blue Coral

Cruz Bay condo

  • Child Friendly
  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$487

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$338

Jewel's View | NEW for Concorida Lovers!

Coral Bay villa

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

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$218

Spectacular Sunsets & Ocean Views Remodeled Villa

Cruz Bay villa

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

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$799

Turtle's Nest Villa

Virgin Islands National Park cottage

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

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$326

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

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$166

Argonauta, Luxury,Privacy, 270 degree ocean view, 5 minutes from Cruz Bay

Cruz Bay villa

  • Nearest beach 4 mi
  • •  Swimming pool
  • •  Child Friendly
  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$777

Beach by kayak or snorkel from your villa! 3 min hike oceanside. Peaceful & fun

Cruz Bay villa

  • Beach / lakeside relaxation
  • •  Nearest beach 0.8 mi
  • •  Child Friendly
  • 5 bedrooms
  • 6 bathrooms
  • sleeps 12

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$718

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

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$315

Casa Brisa Colina sleeps 9, 5.5 baths, pool, view!

Cruz Bay house

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

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$802

Horizons Cottage. Walk to the beach, amazing views, privacy and comfort.

Coral Bay house

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

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$360

Three Mangos Villa - Magnificent Views!!

Cruz Bay condo

  • Swimming pool
  • •  Child Friendly
  • •  Car not necessary
  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$516

Seaside Vista: Beach front Villa-Rent 1 or 2 bedrooms, only 2 blocks walk 2 Town

Cruz Bay villa

  • Beach / lakeside relaxation
  • •  Child Friendly
  • •  Car not necessary
  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

3 of 4 match: Boat available, Linen provided, Microwave, Sea view

3 of 4 filters match

Price per night from

$340

Viewing 38 of 245
rentals in St. John

×

Also consider