Vacation Rentals & Villas in St. Thomas

Updating...

age 0-16
113 Results

Relevance

Price: low to high

Price: high to low

Reviews

113 villas

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

Sail Away at Sapphire Beach Resort in St. Thomas VI

Smith Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 4 match: Garden, Shared outdoor pool (heated), Table tennis, Shared outdoor pool (unheated)

1 of 4 filters match

Price per night from

$404

1 of 4 match: Garden, Shared outdoor pool (unheated), Table tennis, Shared outdoor pool (heated)

1 of 4 filters match

Price per night from

$461

Match: Garden Shared outdoor pool (heated) Shared outdoor pool (unheated) Table tennis

All filters match

Price per night from

$208

EXQUISITE Condo East End Elysian Beach Resort

East End condo

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 8

1 of 4 match: Garden, Shared outdoor pool (heated), Table tennis, Shared outdoor pool (unheated)

1 of 4 filters match

Price per night from

$347

JBestville

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Match: Garden Shared outdoor pool (heated) Shared outdoor pool (unheated) Table tennis

All filters match

Price per night from

$122

1 of 4 match: Garden, Shared outdoor pool (heated), Table tennis, Shared outdoor pool (unheated)

1 of 4 filters match

Price per night from

$191

Private Beach Views! Luxury Villa Milagro - 50 Shades theme

Charlotte Amalie villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

Responds fast! avg. 1 hour 3 minutes

Match: Garden Shared outdoor pool (heated) Shared outdoor pool (unheated) Table tennis

All filters match

Price per night from

$404

Two Tickets To Paradise Cottage, Pool & Tiki Bar

Charlotte Amalie cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

Match: Garden Shared outdoor pool (heated) Shared outdoor pool (unheated) Table tennis

All filters match

Price per night from

$318

Leona's Hidden Adventure

Charlotte Amalie b&b

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

Match: Garden Shared outdoor pool (heated) Shared outdoor pool (unheated) Table tennis

All filters match

Price per night from

$416

2017 Fountaine Pajot Helia 44 Catamaran

Water Island yacht

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 4 match: Garden, Shared outdoor pool (heated), Shared outdoor pool (unheated), Table tennis

1 of 4 filters match

Price per night from

$924

Scenic Hilltop Paradise Villas

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Match: Garden Shared outdoor pool (heated) Shared outdoor pool (unheated) Table tennis

All filters match

Price per night from

$288

Tropical Getaway - Private Studio in gated Estate - close to beaches and town

Charlotte Amalie studio

  • Studio
  • 1 bathroom
  • sleeps 3

Match: Garden Shared outdoor pool (heated) Shared outdoor pool (unheated) Table tennis

All filters match

Price per night from

$202

Margaritaville St Thomas - Studio, Smith Bay next to Coki Beach,Coral World

Charlotte Amalie condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Responds fast! avg. 3 hours 43 minutes

1 of 4 match: Garden, Shared outdoor pool (heated), Table tennis, Shared outdoor pool (unheated)

1 of 4 filters match

Price per night from

$322

Responds fast! avg. 2 hours 14 minutes

1 of 4 match: Garden, Shared outdoor pool (heated), Shared outdoor pool (unheated), Table tennis

1 of 4 filters match

Price per night from

$7,726

FORTUNA CARAMBOLAS, GOLDEN APPLE -

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Match: Garden Shared outdoor pool (heated) Shared outdoor pool (unheated) Table tennis

All filters match

Price per night from

$93

FORTUNA CARAMBOLAS, FIG TREE

Charlotte Amalie apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 7

Match: Garden Shared outdoor pool (heated) Shared outdoor pool (unheated) Table tennis

All filters match

Price per night from

$208

Breadfruit

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Match: Garden Shared outdoor pool (heated) Shared outdoor pool (unheated) Table tennis

All filters match

Price per night from

$89

SPECTACULAR OCEAN FRONT VILLA

Peterborg house

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 10

Match: Garden Shared outdoor pool (heated) Shared outdoor pool (unheated) Table tennis

All filters match

Price per night from

$1,097

Caribbean Sugar Apple Retreat

Charlotte Amalie condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 4 match: Garden, Shared outdoor pool (heated), Table tennis, Shared outdoor pool (unheated)

1 of 4 filters match

Price per night from

$207

Amazing Beachfront Penthouse on the #1 Beach

Smith Bay apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

1 of 4 match: Garden, Shared outdoor pool (heated), Table tennis, Shared outdoor pool (unheated)

1 of 4 filters match

Price per night from

$489

Driftwood on Crystal Clear Waters of Sapphire Beach!!

Smith Bay condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

1 of 4 match: Garden, Shared outdoor pool (heated), Table tennis, Shared outdoor pool (unheated)

1 of 4 filters match

Price per night from

$270

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

Lovenlund villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

1 of 4 match: Garden, Shared outdoor pool (unheated), Table tennis, Shared outdoor pool (heated)

1 of 4 filters match

Price per night from

$1,667

Luxury 2BR Suite Apt. –With ocean beachfront view

Nazareth apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 4 match: Garden, Shared outdoor pool (heated), Table tennis, Shared outdoor pool (unheated)

1 of 4 filters match

Price per night from

$997

Luxury 3BR Residence –With ocean beachfront view

Nazareth apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

2 of 4 match: Garden, Table tennis, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 4 filters match

Price per night from

$1,240

The Hideaway Hull Bay Cottage 4

Charlotte Amalie cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 4 match: Garden, Shared outdoor pool (heated), Table tennis, Shared outdoor pool (unheated)

1 of 4 filters match

Price per night from

$344

The Hideaway Hull Bay Beachfront Villa 1

North Side villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 4 match: Garden, Shared outdoor pool (heated), Table tennis, Shared outdoor pool (unheated)

1 of 4 filters match

Price per night from

$2,776

The Hideaway Hull Bay Beachfront Villa 2

Charlotte Amalie villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 4 match: Garden, Shared outdoor pool (heated), Table tennis, Shared outdoor pool (unheated)

1 of 4 filters match

Price per night from

$690

The Hideaway Hull Bay Cottage 1

Charlotte Amalie cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 of 4 match: Garden, Shared outdoor pool (heated), Table tennis, Shared outdoor pool (unheated)

1 of 4 filters match

Price per night from

$401

The Hideaway Hull Bay Cottage 6

Charlotte Amalie cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 4 match: Garden, Shared outdoor pool (heated), Table tennis, Shared outdoor pool (unheated)

1 of 4 filters match

Price per night from

$401

The Hideaway Hull Bay Cottage 3

Charlotte Amalie cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 4 match: Garden, Shared outdoor pool (heated), Table tennis, Shared outdoor pool (unheated)

1 of 4 filters match

Price per night from

$401

The Hideaway Hull Bay Cottage 8

Charlotte Amalie cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 of 4 match: Garden, Shared outdoor pool (heated), Table tennis, Shared outdoor pool (unheated)

1 of 4 filters match

Price per night from

$746

PARADISE INN

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Match: Garden Shared outdoor pool (heated) Shared outdoor pool (unheated) Table tennis

All filters match

Price per night from

$104

*STUNNING OCEAN VIEW* Private & Perfect For Two

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Match: Garden Shared outdoor pool (heated) Shared outdoor pool (unheated) Table tennis

All filters match

Price per night from

$144

The Hideaway Hull Bay Cottage 5

Charlotte Amalie cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 4 match: Garden, Shared outdoor pool (heated), Table tennis, Shared outdoor pool (unheated)

1 of 4 filters match

Price per night from

$401

The Hideaway Hull Bay Cottage 7

Charlotte Amalie villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 of 4 match: Garden, Shared outdoor pool (heated), Table tennis, Shared outdoor pool (unheated)

1 of 4 filters match

Price per night from

$575

The Hideaway Hull Bay 18 Bedroom Beachfront Estate - Sleeps 36

Charlotte Amalie house

  • 18 bedrooms
  • 16 bathrooms
  • sleeps 36

1 of 4 match: Garden, Shared outdoor pool (heated), Table tennis, Shared outdoor pool (unheated)

1 of 4 filters match

Price per night from

$14,406

The Hideaway Hull Bay Cottage 2

Charlotte Amalie cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 of 4 match: Garden, Shared outdoor pool (heated), Table tennis, Shared outdoor pool (unheated)

1 of 4 filters match

Price per night from

$574

Vacation Rental

Charlotte Amalie house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

Match: Garden Shared outdoor pool (heated) Shared outdoor pool (unheated) Table tennis

All filters match

Price per night from

$259

Viewing 38 of 113
rentals in St. Thomas

×

Also consider