Vacation Rentals & Villas in St. Thomas

Updating...

age 0-16
118 Results

Relevance

Price: low to high

Price: high to low

Reviews

118 villas

Eco Serendib Villa & Spa - Luxury in Harmony with Nature

Cruz Bay villa

  • 8 bedrooms
  • 9 bathrooms
  • sleeps 16

“Want for nothing -- and I mean nothing!” From the incredibly spacious and luxurious suites to the world class swimming pool to the on-site massage therapy sanctuaries to the full on-site gym with sauna, steam and soaking tub to the Epicurean theater to the on-site fruit, vegetable and herb garden to the meeting facilities and beyond -- all served up astride one of the most amazing views on St. John -- it's not only possible to spend several weeks here without the need to leave the grounds, it's actually desirable. Still, see the parks and head downtown for some amazing cuisine just to round out the stay. And enjoy one of the best support staffs on the island. Well done, all!

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$3,435

The Hideaway Hull Bay Beachfront Villa 1

North Side villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$2,770

Private Heated Pool, Incredible Views-Quiet, Romantic Luxury on Lush Northside

Charlotte Amalie house

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$385

Responds fast! avg. 2 hours 51 minutes

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$1,262

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

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$1,639

4-3 bedroom Villa Del Mar Boat trips to out islands available

West End villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 12

Responds fast! avg. 2 hours 51 minutes

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$1,124

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$505

Luxury Villa with Large Pool Above Honeymoon Beach

Water Island house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$492

*STUNNING OCEAN VIEW* Private & Perfect For Two

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$144

The Hideaway Hull Bay Beachfront Villa 2

Charlotte Amalie villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$688

The Hideaway Hull Bay 18 Bedroom Beachfront Estate - Sleeps 36

Charlotte Amalie house

  • 18 bedrooms
  • 16 bathrooms
  • sleeps 36

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$14,374

Eco-Friendly Solar Apt. w/Awesome Water View & Location

Coral Bay apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

“Dream Honeymoon” Our visit to St. Thomas and St. John was truly an amazing experience. It was our honeymoon, and we spent a whole week on St. John. We must visited almost every beach while we were there. The little cottage had every thing we needed to cook our own meals, including a grill (i have celiacs, so I can't eat out just anywhere). But there are plenty of restaurants on that side of the island. The view from the porch was really amazing, and bookshelf was full of old maps and nick info about the island. Thia was a great host, and gave a lot of useful advice on where the best beaches and places were for us to visit. It was much more affordable than most of the island and I would certainly stay there again. -Kristen Mallory & Loan Vu

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$379

Hideaway Villa

Jost Van Dyke house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

Responds fast! avg. 1 hour 3 minutes

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$459

Breadfruit

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$89

FORTUNA CARAMBOLAS, FIG TREE

Charlotte Amalie apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 7

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$207

FORTUNA CARAMBOLAS, GOLDEN APPLE -

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$92

Peter Bay Gatehouse Honeymoon Suite

Virgin Islands National Park villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$683

PARADISE INN

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$104

Responds fast! avg. 2 hours 51 minutes

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$253

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

Charlotte Amalie studio

  • Studio
  • 1 bathroom
  • sleeps 3

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$201

Casa Cielo

Virgin Islands National Park house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$574

Casa Cielo Guest Suite

Virgin Islands National Park house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$373

Ivan’s Stress Free Villa

Jost Van Dyke villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

Match: Garden Table tennis Pool or snooker table

All filters match

Price per night from

$574

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

Westin St. John Resort Villas, Beautiful One bedroom villas, well equipped

Virgin Islands National Park villa

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

2 of 3 match: Garden, Table tennis, Pool or snooker table

2 of 3 filters match

Price per night from

$737

Responds fast! avg. 2 hours 14 minutes

2 of 3 match: Garden, Table tennis, Pool or snooker table

2 of 3 filters match

Price per night from

$7,677

Wooow Experience at Little Taj by the Sea!

St. Thomas villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 12

“A DREAM COME TRUE” My stay at the Taj was one of the most memorable vacations.Given the areas relaxed atmosphere,waking up each morning to the blue sea,watching ships go by,followed by a swim on the beach.ST.Thomas with its unique culture was very inviting as I enjoyed the music and dance performances down town each thursday.Restaurants provided meals not to be forgotten served by some of the friendliest people I have come across. Back at the Taj,some evenings were spent dinning outside taking in beautiful sunsets .Outside of St.Thomas I ventured to St.Johns and St.Croix places that added to my appreciation of the Virgin islands as a destination to enjoy the simple and yet important aspects of life.

Responds fast! avg. 2 hours 30 minutes

1 of 3 match: Garden, Table tennis, Pool or snooker table

1 of 3 filters match

Price per night from

$1,136

Stunning Ocean View Spacious Villa Private Pool - Cruz Bay St John USVI

Cruz Bay villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 12

1 of 3 match: Garden, Table tennis, Pool or snooker table

1 of 3 filters match

Price per night from

$1,491

Coconuts: Panoramic ocean views and sunsets

Cruz Bay villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

1 of 3 match: Garden, Pool or snooker table, Table tennis

1 of 3 filters match

Price per night from

$459

Dahlia Villa

Cruz Bay villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

1 of 3 match: Garden, Table tennis, Pool or snooker table

1 of 3 filters match

Price per night from

$745

2017 Fountaine Pajot Helia 44 Catamaran

Water Island yacht

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 3 match: Garden, Pool or snooker table, Table tennis

1 of 3 filters match

Price per night from

$918

1 of 3 match: Garden, Table tennis, Pool or snooker table

1 of 3 filters match

Price per night from

$2,494

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

Havensight condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

1 of 3 match: Garden, Table tennis, Pool or snooker table

1 of 3 filters match

Price per night from

$537

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

Havensight condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

1 of 3 match: Garden, Table tennis, Pool or snooker table

1 of 3 filters match

Price per night from

$472

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

Havensight condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

1 of 3 match: Garden, Table tennis, Pool or snooker table

1 of 3 filters match

Price per night from

$523

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

Havensight condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

1 of 3 match: Garden, Table tennis, Pool or snooker table

1 of 3 filters match

Price per night from

$788

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

Havensight condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

1 of 3 match: Garden, Table tennis, Pool or snooker table

1 of 3 filters match

Price per night from

$788

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

Havensight condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

1 of 3 match: Garden, Table tennis, Pool or snooker table

1 of 3 filters match

Price per night from

$484

Westin St. John 3 Bdrm/ 3 Bath Thanksgiving Week

Cruz Bay villa

  • 4 bathrooms
  • sleeps 10

1 of 3 match: Garden, Pool or snooker table, Table tennis

1 of 3 filters match

Price per night from

$987

Viewing 38 of 118
rentals in St. Thomas

×

Also consider