Updating...

age 0-16
607 Results

Relevance

Price: low to high

Price: high to low

Number of reviews

Vacation Rentals & Villas in St. Thomas

607 villas

5 Star | Beachfront | 2 Level Penthouse Villa | Beautiful Panoramic Views

Fajardo penthouse

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

Price per night from

$344

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

Ocean Garden SALE NOW

Cruz Bay villa

  • Car not necessary
  • •  Air conditioning
  • •  Private garden
  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$287

Lameshur Cottages - Main House

Coral Bay villa

  • Private garden
  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$218

Vista Borinquen 2 bedrooms

Isla de Vieques house

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

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$201

Vista Borinquen House

Isla de Vieques house

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

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$230

Casa Linda Beach House

Isla de Vieques house

  • Beach / lakeside relaxation
  • •  Nearest beach 0.4 mi
  • •  Ask about children
  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$239

1BR/East Apartment has Pool, Panoramic Ocean View, and Short Walk to 2 Beaches

Isla de Vieques apartment

  • Beach / lakeside relaxation
  • •  Nearest beach 0.3 mi
  • •  Swimming pool
  • 1 bedroom
  • 1 bathroom
  • sleeps 3

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$149

Casa Angular- 2BR villa with ocean view on Vieques

Isla de Vieques villa

  • Beach / lakeside relaxation
  • •  Swimming pool
  • •  Private garden
  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$402

Ocean Views, Private Pool - 2, 3 or 5 Bedrooms!

Isla de Vieques villa

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

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$310

Spectacular VIew in Lush Surroundings

East End cottage

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

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$184

Dos Palmas-1Bdrm, 1Ba, Vieques, Puerto Rico

Isla de Vieques apartment

  • Beach / lakeside relaxation
  • •  Nearest beach 0.16 mi
  • •  Car not necessary
  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$104

Isla Hermosa Guesthouse - Caracas

Isabel Segunda guest house

  • Nearest beach 2 mi
  • •  Air conditioning
  • •  Pet Friendly
  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$81

1BR/West Apartment has Pool, Panoramic Ocean View, and Short Walk to 2 Beaches

Isabel Segunda apartment

  • Beach / lakeside relaxation
  • •  Nearest beach 0.3 mi
  • •  Swimming pool
  • 1 bedroom
  • 1 bathroom
  • sleeps 3

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$138

Oceanfront condo fully remodeled

Charlotte Amalie apartment

  • Beach / lakeside relaxation
  • •  Nearest beach 0.2 mi
  • •  Swimming pool
  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$258

Private Pool Bar with Panoramic Caribbean View! A/C WiFi Bonita Vista Vieques!

Isla de Vieques cottage

  • Beach / lakeside relaxation
  • •  Swimming pool
  • •  Air conditioning
  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$161

White Seagull SALE NOW

Cruz Bay villa

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

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$447

View Seven Islands from Chateau Monroe

Water Island villa

  • Beach / lakeside relaxation
  • •  Nearest beach 2 mi
  • •  Car not necessary
  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$286

360 Vieques - Romantic Hilltop Villa Private Pool

Isla de Vieques house

  • Beach / lakeside relaxation
  • •  Swimming pool
  • •  Private garden
  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$413

Brand New - Sleek, Ultra Modern, Cottage for Two

Cruz Bay apartment

  • Nearest beach 0.2 mi
  • •  Air conditioning
  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$361

Casa Namaste, Vieques

Esperanza studio

  • Nearest beach 0.1 mi
  • •  Air conditioning
  • •  Pet Friendly
  • Studio
  • 1 bathroom
  • sleeps 2

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$98

Sea Breeze Villa Cozy Private Studio Apartment

Water Island apartment

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

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$172

Coconuts: Panoramic ocean views and sunsets

Cruz Bay villa

  • Beach / lakeside relaxation
  • •  Swimming pool
  • •  Ask about children
  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$459

Isla Hermosa Guesthouse - La Chiva Beach

Puerto Real guest house

  • Nearest beach 2 mi
  • •  Air conditioning
  • •  Pet Friendly
  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$92

Stunning Peterborg Villa: Casa Lupa

St. Thomas villa

  • Nearest beach 2 mi
  • •  Swimming pool
  • •  Air conditioning
  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$688

Secluded, romantic hillside villa, stunning views

Nail Bay villa

  • Beach / lakeside relaxation
  • •  Nearest beach 0.25 mi
  • •  Swimming pool
  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$402

Beachtime! Top Floor End Unit Studio

Red Hook condo

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

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$167

Two Bedroom Villa at Sapphire Beach Resort

St Thomas East villa

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

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$458

Villa Bahia Vista

Culebra house

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

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$212

OCEANFRONT LUXURY! 95 5-STAR REVIEWS ~ Perfection + & Catered Welcome Dinner!

Virgin Gorda villa

  • Beach / lakeside relaxation
  • •  Nearest beach 0.01 mi
  • •  Swimming pool
  • 5 bedrooms
  • 6 bathrooms
  • sleeps 14

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$786

Sunflower Villa | Low-Key Hilltop Comfort

Coral Bay villa

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

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$228

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

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$780

Beautiful Sapphire Beach only steps away from our comfortable 1,000 sq ft condo

East End apartment

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

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$201

Island Living in your own Caribbean Villa 1

Charlotte Amalie villa

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

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$201

Sea View Beach Cottage

Virgin Islands National Park villa

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

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$682

Pelican Way Villas: Frangipani Villa

Charlotte Amalie villa

  • Beach / lakeside relaxation
  • •  Nearest beach 7 mi
  • •  Child Friendly
  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$458

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

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$1,638

Casa Ladera - The Upstairs

Isabel Segunda house

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

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$230

Stunning Oceanfront Villa on nearly 1.5 gated and private acres!

Peterborg villa

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

2 of 3 match: Climbing frame, Secure parking, Parking

2 of 3 filters match

Price per night from

$688

Viewing 38 of 607
rentals in St. Thomas

×

Also consider