Vacation Rentals & Villas in St. Thomas

Updating...

age 0-16
93 Results

Relevance

Price: low to high

Price: high to low

Reviews

93 villas

Casa Azul at Crystal Cove, St. Thomas

Red Hook condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 5

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$441

CARIBBEAN Beachfront Condo,Georgeous Views, Elysian Beach Resort

East End apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

“I really cannot imagine any place more enjoyable for us” We recently stayed at Nancy's condos for the first three days of our 10 day stay. All I can say is that I wished we had stayed there the entire time! We headed to a resort and even my 12 and 7 year old boys (who had plenty to keep them busy at the resort) kept saying that they wished we were back at "Nancy's condos." The beach and the water were simply amazing. No having to fight for pool or beach chairs. I was pleasantly surprised at how well appointed the kitchen was with excellent cookware and general supplies with many guests "paying it forward," with items they left. We did the same. There is really nothing negative I can say at all, as evidenced by the fact that we already booked for next year immediately upon arriving home!

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$344

Sailboat Ragamuffin Floating Bed and Breakfast INCL meals drinks water toys

Water Island b&b

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$229

Blue Moon Villa at Point Pleasant Resort - STT

East End apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$240

Villa Nautilus, East End, St. Thomas

East End condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 5

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$430

Captain's Quarters Inviting YOU to make Memories in Paradise

North Side apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$247

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$189

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$189

Breathtaking Views from Sapphire Village

Smith Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

Responds fast! avg. 13 minutes

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$161

Sail Away at Sapphire Beach Resort in St. Thomas VI

Smith Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$401

The Hideaway Hull Bay Cottage 8

Charlotte Amalie cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$742

Luxury 3BR Residence –With ocean beachfront view

Nazareth apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$1,236

Luxury 2BR Suite Apt. –With ocean beachfront view

Nazareth apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$993

The Hideaway Hull Bay Cottage 6

Charlotte Amalie cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$399

The Hideaway Hull Bay Cottage 3

Charlotte Amalie cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$399

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

Havensight condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$470

The Hideaway Hull Bay Cottage 2

Charlotte Amalie cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$570

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

Havensight condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$574

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

Havensight condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$785

The Hideaway Hull Bay Cottage 5

Charlotte Amalie cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$399

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

Havensight condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$535

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

Havensight condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$483

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

Havensight condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

Match: Shared outdoor pool (unheated) Staffed property

All filters match

Price per night from

$785

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

The Hideaway Hull Bay Cottage 7

Charlotte Amalie villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 of 2 match: Staffed property, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$572

GORGEOUS CONDO East End Beachfront Condo, Elysian Beach Resort

East End condo

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 8

1 of 2 match: Staffed property, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$344

EXQUISITE Condo East End Elysian Beach Resort

East End condo

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 8

1 of 2 match: Staffed property, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$344

Caribbean Sugar Apple Retreat

Charlotte Amalie condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 2 match: Staffed property, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$206

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 2 match: Staffed property, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$320

Rare Brand New Luxury Beachfront Villa

East End condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

1 of 2 match: Staffed property, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$654

Sapphire Sanctuary By the Sea

Smith Bay condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

1 of 2 match: Staffed property, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$189

The Hideaway Hull Bay Beachfront Villa 1

North Side villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 2 match: Staffed property, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$2,766

The Hideaway Hull Bay Beachfront Villa 2

Charlotte Amalie villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 2 match: Staffed property, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$687

The Hideaway Hull Bay 18 Bedroom Beachfront Estate - Sleeps 36

Charlotte Amalie house

  • 18 bedrooms
  • 16 bathrooms
  • sleeps 36

1 of 2 match: Staffed property, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$14,353

Amazing Beachfront Penthouse on the #1 Beach

Smith Bay apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

1 of 2 match: Staffed property, Shared outdoor pool (unheated)

1 of 2 filters match

Price per night from

$487

All-Inclusive Virgin Islands Crewed Yacht Charter

Charlotte Amalie yacht

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

1 of 2 match: Shared outdoor pool (unheated), Staffed property

1 of 2 filters match

Price per night from

$2,938

Beautiful 2015 Saba 50 Catamaran Sail Boat

East End yacht

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

1 of 2 match: Shared outdoor pool (unheated), Staffed property

1 of 2 filters match

Price per night from

$4,008

Luxury All-Inclusive Sailing Catamaran

East End yacht

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 2 match: Shared outdoor pool (unheated), Staffed property

1 of 2 filters match

Price per night from

$2,446

Ocean Front, Beach level Condo "Sapphire Beach"B107

Smith Bay apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Shared outdoor pool (unheated), Staffed property

1 of 2 filters match

Price per night from

$343

Viewing 38 of 93
rentals in St. Thomas

×

Also consider