Vacation Rentals & Villas in St. John

Updating...

age 0-16
285 Results

Relevance

Price: low to high

Price: high to low

Reviews

285 villas

Villa Capri inside Wyndham Grand Rio Mar Resort (7 Bedrooms)

Rio Grande villa

  • 7 bedrooms
  • 7 bathrooms
  • sleeps 21

Match: Heated pool Private outdoor pool (unheated) Golf course on site or within 15 min walk

All filters match

Price per night from

$3,434

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

Island Time ~ Private Pool Villa at Villa Madeleine

Teague Bay villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 of 3 match: Heated pool, Golf course on site or within 15 min walk, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$365

Beachtime! Top Floor End Unit Studio

Red Hook condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 3 match: Private outdoor pool (unheated), Golf course on site or within 15 min walk, Heated pool

2 of 3 filters match

Price per night from

$205

Villa Serenity

Teague Bay villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 3 match: Private outdoor pool (unheated), Golf course on site or within 15 min walk, Heated pool

2 of 3 filters match

Price per night from

$287

2BD Villa on Golf Course with Ocean Views

Christiansted villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 3 match: Private outdoor pool (unheated), Golf course on site or within 15 min walk, Heated pool

2 of 3 filters match

Price per night from

$253

Private Pool Villa with Views ~Hook, Wine & Sinker

Teague Bay villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 of 3 match: Heated pool, Golf course on site or within 15 min walk, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$365

Private Pool Upscale Villa -Bird of Paradise

Teague Bay villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 3 match: Heated pool, Golf course on site or within 15 min walk, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$364

House &POOL / 5 Min Airport &6 from Beach 14 Guest SEE YOUTUBE VIDEO

Isla Verde house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 14

2 of 3 match: Heated pool, Golf course on site or within 15 min walk, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$410

@Sapphire Beach Playa Brisa y Mar

St Thomas East condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 3 match: Heated pool, Golf course on site or within 15 min walk, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$574

Marriott's Frenchman's Cove - 3BR Condo - Sleeps 12!

Havensight condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

2 of 3 match: Private outdoor pool (unheated), Golf course on site or within 15 min walk, Heated pool

2 of 3 filters match

Price per night from

$787

Marriott's Frenchman's Cove - 3BR Condo - Sleeps 12!

Havensight condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

2 of 3 match: Private outdoor pool (unheated), Golf course on site or within 15 min walk, Heated pool

2 of 3 filters match

Price per night from

$787

Marriott's Frenchman's Cove - 2BR Condo - Sleeps 8!

Havensight condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

2 of 3 match: Private outdoor pool (unheated), Golf course on site or within 15 min walk, Heated pool

2 of 3 filters match

Price per night from

$575

Marriott's Frenchman's Cove - 2BR Condo - Sleeps 8!

Havensight condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

2 of 3 match: Private outdoor pool (unheated), Golf course on site or within 15 min walk, Heated pool

2 of 3 filters match

Price per night from

$471

Marriott's Frenchman's Cove - 3BR Condo - Sleeps 12!

Havensight condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

2 of 3 match: Private outdoor pool (unheated), Golf course on site or within 15 min walk, Heated pool

2 of 3 filters match

Price per night from

$483

Marriott's Frenchman's Cove - 2BR Condo - Sleeps 8!

Havensight condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

2 of 3 match: Private outdoor pool (unheated), Golf course on site or within 15 min walk, Heated pool

2 of 3 filters match

Price per night from

$536

2 of 3 match: Private outdoor pool (unheated), Golf course on site or within 15 min walk, Heated pool

2 of 3 filters match

Price per night from

$631

Villa Margarita - Perfect for Familly & Friends

Dorado villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 12

1 of 3 match: Private outdoor pool (unheated), Heated pool, Golf course on site or within 15 min walk

1 of 3 filters match

Price per night from

$345

Confort apto con balcones

Dorado apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 3 match: Private outdoor pool (unheated), Heated pool, Golf course on site or within 15 min walk

1 of 3 filters match

Price per night from

$127

Experience the Sunrise | Serene Views

Virgin Islands National Park condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 of 3 match: Private outdoor pool (unheated), Heated pool, Golf course on site or within 15 min walk

1 of 3 filters match

Price per night from

$166

Confort y relajación 5

Dorado apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 3 match: Private outdoor pool (unheated), Heated pool, Golf course on site or within 15 min walk

1 of 3 filters match

Price per night from

$109

confort y relajación apto 4

Dorado apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 3 match: Private outdoor pool (unheated), Heated pool, Golf course on site or within 15 min walk

1 of 3 filters match

Price per night from

$109

★ 1/1 APT ★ 2 Parkings! ★ Beachfront ★ Top Resort ★ View

Rio Grande apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 3 match: Private outdoor pool (unheated), Golf course on site or within 15 min walk, Heated pool

2 of 3 filters match

Price per night from

$252

Family Friendly Upscale Condo at Aquatika Beach and Vacation Villas

Loiza apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

2 of 3 match: Private outdoor pool (unheated), Golf course on site or within 15 min walk, Heated pool

2 of 3 filters match

Price per night from

$217

Spectacular Ocean View, Most Exclusive Location in Palmas

Palmas Del Mar villa

  • 8 bedrooms
  • 7 bathrooms
  • sleeps 16

2 of 3 match: Heated pool, Golf course on site or within 15 min walk, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$1,262

💙VILLA BLISS💙 Don’t Settle For An Ordinary Rental For Your Island Time.

Christiansted villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 of 3 match: Private outdoor pool (unheated), Golf course on site or within 15 min walk, Heated pool

2 of 3 filters match

Price per night from

$689

1 of 3 match: Private outdoor pool (unheated), Heated pool, Golf course on site or within 15 min walk

1 of 3 filters match

Price per night from

$1,176

Luxury 5 Bedroom Villa Overlooking Magens Bay

Peterborg villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 14

2 of 3 match: Golf course on site or within 15 min walk, Heated pool, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$2,174

Christmas at the Hyatt, Dorado, Puerto Rico, from Dec.23-30

Dorado apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 3 match: Private outdoor pool (unheated), Heated pool, Golf course on site or within 15 min walk

1 of 3 filters match

Price per night from

$550

Rio Grande hide away great price!!

Palmer apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 3 match: Private outdoor pool (unheated), Heated pool, Golf course on site or within 15 min walk

1 of 3 filters match

Price per night from

$201

NEW... Beautiful Totally Remodeled Beachfront Villa

Dorado villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

1 of 3 match: Private outdoor pool (unheated), Heated pool, Golf course on site or within 15 min walk

1 of 3 filters match

Price per night from

$345

The Tipsea Turtle

Estate Thomas condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 3 match: Private outdoor pool (unheated), Heated pool, Golf course on site or within 15 min walk

1 of 3 filters match

Price per night from

$195

NEW! Beautiful Greek-Spanish Style Vacation Villa

Palmer villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

1 of 3 match: Private outdoor pool (unheated), Heated pool, Golf course on site or within 15 min walk

1 of 3 filters match

Price per night from

$224

Cheerful 3 -bedroom villa with Pool

Mount Healthy villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

1 of 3 match: Golf course on site or within 15 min walk, Private outdoor pool (unheated), Heated pool

1 of 3 filters match

Price per night from

$1,025

Escape to Paradise

Isla Verde apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 of 3 match: Golf course on site or within 15 min walk, Private outdoor pool (unheated), Heated pool

1 of 3 filters match

Price per night from

$206

Oceanfront 3 bd/3ba condo - "Villa de sol"

Bolongo Bay villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

1 of 3 match: Golf course on site or within 15 min walk, Private outdoor pool (unheated), Heated pool

1 of 3 filters match

Price per night from

$533

Sunrise and Rumset

Christiansted condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 9

1 of 3 match: Private outdoor pool (unheated), Heated pool, Golf course on site or within 15 min walk

1 of 3 filters match

Price per night from

$270

Walk to the Beach!! Spectacular Views and comfort!

Dorado villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 3 match: Private outdoor pool (unheated), Heated pool, Golf course on site or within 15 min walk

1 of 3 filters match

Price per night from

$217

Beautiful View Beachfront Apartment at Rio Grande ,Puerto Rico

Rio Grande apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

1 of 3 match: Private outdoor pool (unheated), Heated pool, Golf course on site or within 15 min walk

1 of 3 filters match

Price per night from

$190

Viewing 38 of 285
rentals in St. John

×

Also consider