Vacation Rentals & Villas in St. Thomas

Updating...

age 0-16
240 Results

Relevance

Price: low to high

Price: high to low

Reviews

240 villas

Westin St. John 3 Bdrm/ 3 Bath Thanksgiving Week

Cruz Bay villa

  • 4 bathrooms
  • sleeps 10

Match: Satellite TV Trampoline

All filters match

Price per night from

$985

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

2017 Fountaine Pajot Helia 44 Catamaran

Water Island yacht

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 2 match: Satellite TV, Trampoline

1 of 2 filters match

Price per night from

$918

Beautiful 2015 Saba 50 Catamaran Sail Boat

East End yacht

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

1 of 2 match: Satellite TV, Trampoline

1 of 2 filters match

Price per night from

$4,008

Soulshine Charters

Virgin Islands National Park yacht

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 2 match: Satellite TV, Trampoline

1 of 2 filters match

Price per night from

$1,947

Luxury 2BR Residence –With ocean beachfront view

Nazareth apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 2 match: Satellite TV, Trampoline

1 of 2 filters match

Price per night from

$1,041

EXQUISITE Condo East End Elysian Beach Resort

East End condo

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 8

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$345

Aloma Divine

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Responds fast! avg. 2 hours 13 minutes

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$167

Sunset Villas

Charlotte Amalie apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 8

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$259

Peter Bay Beach Cottage

Virgin Islands National Park cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$683

Peter Bay Gatehouse Penthouse Suite

Virgin Islands National Park villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$682

GORGEOUS CONDO East End Beachfront Condo, Elysian Beach Resort

East End condo

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 8

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$344

Casa Cielo Guest Suite

Virgin Islands National Park house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$373

Responds fast! avg. 2 hours 51 minutes

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$252

Casa Cielo

Virgin Islands National Park house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$573

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: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$320

FORTUNA CARAMBOLAS, GOLDEN APPLE -

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$92

FORTUNA CARAMBOLAS, FIG TREE

Charlotte Amalie apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 7

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$207

Suite 3A - Gallows Point Resort Oceanfront Garden

Cruz Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$568

Suite 15D - Gallows Point Resort Oceanfront Upper

Cruz Bay condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$683

Suite 15A - Gallows Point Resort Oceanfront Garden

Cruz Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$568

Sunset Ridge Villas, Unit D

Cruz Bay villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

Responds fast! avg. 3 hours 53 minutes

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$689

Breadfruit

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$89

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$631

Suite 15B - Gallows Point Resort Oceanfront Garden

Cruz Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$568

Suite 8D - Gallows Point Resort Oceanfront Upper Level

Cruz Bay condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$683

Amazing Beachfront Penthouse on the #1 Beach

Smith Bay apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$487

Suite 9A - Gallows Point Resort Oceanfront Garden

Cruz Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$567

Villa Elegance - New Modern Ocean View Villa

Charlotte Amalie villa

  • 3 bedrooms
  • 5 bathrooms
  • sleeps 10

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$2,004

Suite 9C - Gallows Point Resort Oceanfront Upper

Cruz Bay condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$682

Suite 12D - Gallows Point Resort Harbor View Upper

Cruz Bay house

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$567

Suite 10A - Gallows Point Resort Harbor View Garden

Cruz Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$487

*STUNNING OCEAN VIEW* Private & Perfect For Two

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$144

Oceanfront 3 bd/3ba condo - "Villa de sol"

Bolongo Bay villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$533

Suite 8B - Gallows Point Resort Oceanfront Garden

Cruz Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$567

Rare Brand New Luxury Beachfront Villa

East End condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$654

"Suite Papaya"

Coral Bay villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$413

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

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$378

Sapphire Sanctuary By the Sea

Smith Bay condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

1 of 2 match: Trampoline, Satellite TV

1 of 2 filters match

Price per night from

$189

Viewing 38 of 240
rentals in St. Thomas

×

Also consider