Vacation Rentals & Villas in St. Thomas

Updating...

age 0-16
568 Results

Relevance

Price: low to high

Price: high to low

Reviews

568 villas

Family Friendly Upscale Condo at Aquatika Beach and Vacation Villas

Loiza apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

Match: Garden Children's pool Shared outdoor pool (heated) Safe

All filters match

Price per night from

$217

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

AQUATIKA PARADISE

Loiza apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

2 of 4 match: Garden, Safe, Children's pool, Shared outdoor pool (heated)

2 of 4 filters match

Price per night from

$251

3 of 4 match: Garden, Children's pool, Shared outdoor pool (heated), Safe

3 of 4 filters match

Price per night from

$1,063

Villa in Exclusive Beachfront Complex

Humacao villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

3 of 4 match: Garden, Children's pool, Shared outdoor pool (heated), Safe

3 of 4 filters match

Price per night from

$258

Westin St. John 3 Bdrm/ 3 Bath Thanksgiving Week

Cruz Bay villa

  • 4 bathrooms
  • sleeps 10

3 of 4 match: Garden, Children's pool, Shared outdoor pool (heated), Safe

3 of 4 filters match

Price per night from

$984

The Westin St. John Resort Premier Villa 2BRM Sleeps 6 with 2 Balconies

Cruz Bay villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

3 of 4 match: Garden, Children's pool, Shared outdoor pool (heated), Safe

3 of 4 filters match

Price per night from

$801

Responds fast! avg. 3 hours 57 minutes

3 of 4 match: Garden, Children's pool, Shared outdoor pool (heated), Safe

3 of 4 filters match

Price per night from

$1,797

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

Rio Grande apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

3 of 4 match: Garden, Children's pool, Shared outdoor pool (heated), Safe

3 of 4 filters match

Price per night from

$252

Luxury 3BR Residence –With ocean beachfront view

Nazareth apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

3 of 4 match: Garden, Children's pool, Shared outdoor pool (heated), Safe

3 of 4 filters match

Price per night from

$1,236

Aquatika A Cozy Penthouse #7703

Loiza apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

2 of 4 match: Garden, Safe, Children's pool, Shared outdoor pool (heated)

2 of 4 filters match

Price per night from

$287

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

Isla Verde house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 14

2 of 4 match: Garden, Shared outdoor pool (heated), Children's pool, Safe

2 of 4 filters match

Price per night from

$410

3 Bedrooms Apt. Close to Main Beaches/ Attractions

Palmer apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 4 match: Garden, Shared outdoor pool (heated), Children's pool, Safe

2 of 4 filters match

Price per night from

$195

Villa Del Mar - Ocean views from every room & heated infinity pool

Lovenlund villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

2 of 4 match: Garden, Children's pool, Shared outdoor pool (heated), Safe

2 of 4 filters match

Price per night from

$1,658

2-Level Penthouse Near Beach And Rain Forest

Luquillo house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 4 match: Garden, Children's pool, Safe, Shared outdoor pool (heated)

1 of 4 filters match

Price per night from

$86

Ritz Carlton Residence for 12/24/22-12/31/22, 2/18/23-2/25/23

Red Hook villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

1 of 4 match: Garden, Children's pool, Safe, Shared outdoor pool (heated)

1 of 4 filters match

Price per night from

$1,634

Modern 3-bedroom villa with pool

Road Town villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

1 of 4 match: Garden, Children's pool, Safe, Shared outdoor pool (heated)

1 of 4 filters match

Price per night from

$1,022

Mount Healthy Villas 6- bedrooms with spa & pool

Mount Healthy villa

  • 6 bedrooms
  • 7 bathrooms
  • sleeps 16

1 of 4 match: Garden, Children's pool, Safe, Shared outdoor pool (heated)

1 of 4 filters match

Price per night from

$1,732

3 Bedroom Beach Penthouse with Rooftop Terrace & WiFi

Herreras condo

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 9

2 of 4 match: Garden, Safe, Children's pool, Shared outdoor pool (heated)

2 of 4 filters match

Price per night from

$285

Best Location! enjoy of a beautiful ocean view!!

Isla Verde apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 4 match: Garden, Shared outdoor pool (heated), Safe, Children's pool

1 of 4 filters match

Price per night from

$172

Blue Beach Playa Azul

Luquillo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 4 match: Garden, Shared outdoor pool (heated), Safe, Children's pool

1 of 4 filters match

Price per night from

$115

Cooper Bay Villas

Trunk Bay villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

Responds fast! avg. 1 hour 59 minutes

1 of 4 match: Garden, Shared outdoor pool (heated), Safe, Children's pool

1 of 4 filters match

Price per night from

$1,681

Beautiful 2 Bedroom Home with Pool, view Ocean

Charlotte Amalie villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 8

1 of 4 match: Garden, Shared outdoor pool (heated), Safe, Children's pool

1 of 4 filters match

Price per night from

$572

Beach Vacation home Puerto Rico Near Isla verde and the SJU airport.

Isla Verde townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

1 of 4 match: Garden, Shared outdoor pool (heated), Safe, Children's pool

1 of 4 filters match

Price per night from

$161

Romantic Studio Boutique

Luquillo studio

  • Studio
  • 1 bathroom
  • sleeps 4

2 of 4 match: Garden, Safe, Children's pool, Shared outdoor pool (heated)

2 of 4 filters match

Price per night from

$63

Aquatika A Cozy Paradise #7801

Loiza apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

2 of 4 match: Garden, Safe, Children's pool, Shared outdoor pool (heated)

2 of 4 filters match

Price per night from

$258

Stay in our Stunning Beachfront Penthouse!

Loiza apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 of 4 match: Garden, Safe, Children's pool, Shared outdoor pool (heated)

2 of 4 filters match

Price per night from

$343

Lovely apartment in Las Picuas Rio Grande pool, free parking in safe complex

Rio Grande apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 4 match: Garden, Shared outdoor pool (heated), Children's pool, Safe

2 of 4 filters match

Price per night from

$172

Beautiful Beachfront Palmas del Mar Puerto Rico

Punta Santiago villa

  • 3 bedrooms
  • 7 bathrooms
  • sleeps 9

2 of 4 match: Garden, Shared outdoor pool (heated), Children's pool, Safe

2 of 4 filters match

Price per night from

$458

Fun-Sea Water View Apt / Culebra, PR

Culebra apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 4 match: Garden, Shared outdoor pool (heated), Children's pool, Safe

2 of 4 filters match

Price per night from

$132

2 of 4 match: Garden, Children's pool, Shared outdoor pool (heated), Safe

2 of 4 filters match

Price per night from

$457

2BD Villa on Golf Course with Ocean Views

Christiansted villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 4 match: Garden, Children's pool, Shared outdoor pool (heated), Safe

2 of 4 filters match

Price per night from

$252

Villa Bali - Waterfront Villa - 100% Brand New!!

East End villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 4 match: Garden, Children's pool, Shared outdoor pool (heated), Safe

2 of 4 filters match

Price per night from

$201

Point Pleasant - USVI - Villa East - Best Location

East End studio

  • Studio
  • 1 bathroom
  • sleeps 4

2 of 4 match: Garden, Children's pool, Shared outdoor pool (heated), Safe

2 of 4 filters match

Price per night from

$189

Paradise Beach Apartment. We are ready to host you!

Rio Grande apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 4 match: Garden, Shared outdoor pool (heated), Children's pool, Safe

2 of 4 filters match

Price per night from

$194

Two Bedroom Villa at Sapphire Beach Resort

St Thomas East villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 of 4 match: Garden, Shared outdoor pool (heated), Children's pool, Safe

2 of 4 filters match

Price per night from

$457

@Sapphire Beach Playa Brisa y Mar

St Thomas East condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 4 match: Garden, Shared outdoor pool (heated), Children's pool, Safe

2 of 4 filters match

Price per night from

$572

Sapphire Beach Front (Fully Renovated)

East End condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 4 match: Garden, Shared outdoor pool (heated), Children's pool, Safe

2 of 4 filters match

Price per night from

$457

AMAZING APARTMENT WITH GREAT OCEAN VIEW!

Fajardo apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

“Great communication with owner and awesome condo with beautiful” Mercedes was very helpful with the booking and process to rent the condo. We stayed for one week with another couple. Plenty of room and updated kitchen. Balcony was great. We sat out there in the morning and evening and watched the boats go by. Location is right next to some great local restaurants and across from a marina where you can take a snorkeling day trip. Less than 10 minutes to the beach. We would highly recommend renting this unit.

2 of 4 match: Garden, Shared outdoor pool (heated), Children's pool, Safe

2 of 4 filters match

Price per night from

$229

Viewing 38 of 568
rentals in St. Thomas

×

Also consider