Vacation Rentals & Villas in St. Thomas

Updating...

age 0-16
341 Results

Relevance

Price: low to high

Price: high to low

Reviews

341 villas

Villa Giovanni- Beachfront community w/ pools

Cerro Gordo villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

Responds fast! avg. 2 hours 45 minutes

Match: Shared indoor pool Dishwasher

All filters match

Price per night from

$402

Galtero- Dorado Beach Resort- close to beach+pools

Cerro Gordo villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

Responds fast! avg. 2 hours 45 minutes

Match: Shared indoor pool Dishwasher

All filters match

Price per night from

$1,892

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

Spacious Ocean View - Villa Del Faro Resort

Maunabo apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 2 match: Dishwasher, Shared indoor pool

1 of 2 filters match

Price per night from

$172

Ocean Front, Beach level Condo "Sapphire Beach"B107

Smith Bay apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 2 match: Dishwasher, Shared indoor pool

1 of 2 filters match

Price per night from

$343

Historic Apartment in the Heart of Christiansted

Christiansted apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$253

Luxury Apartment in San Juan

San Juan apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$92

Brigadoon: A 2Bd/2Ba Brand New Villa In Red Hook

St Thomas East villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$258

Breathtaking Views from Judith's Fancy Home

Christiansted house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$327

Centric 3/2 Apartment With Great View Of San Juan

San Juan apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$58

Condado Great Location !!!!

San Juan apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

“Best Place Ever” This was our second time staying at Micheals condo it is very nice, clean, great view, in a safe building, centrally located to everything from transportation to Old San Juan, restaurants, clubs, spas,and beaches. The condo is so relaxing especially when the wall of windows is open in the morning for breakfast or in the evening to let the lite breeze from the lagoon. And the best for last, Maritza is The GREATEST HOST EVER.

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$190

Aibonito Hotel 201 - This Is It Puerto Rico

Aibonito condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

Responds fast! avg. 2 hours 31 minutes

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$115

Aibonito Hotel 202 - This Is It Puerto Rico

Aibonito condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

Responds fast! avg. 2 hours 31 minutes

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$115

Aibonito Hotel 203 - This Is It Puerto Rico

Aibonito condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Responds fast! avg. 2 hours 31 minutes

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$115

Aibonito Hotel 204 - This Is It Puerto Rico

Aibonito condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

Responds fast! avg. 2 hours 31 minutes

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$137

Aibonito Hotel 207 - This Is It Puerto Rico

Aibonito condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Responds fast! avg. 2 hours 31 minutes

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$115

Aibonito Hotel 209 - This Is It Puerto Rico

Aibonito condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

Responds fast! avg. 2 hours 31 minutes

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$115

Aibonito Hotel 210 - This Is It Puerto Rico

Aibonito condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

Responds fast! avg. 2 hours 31 minutes

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$115

Bogie's Villa, Cow Rock, 2/2 with shared pool, private deck, sleeps 4

Cruz Bay apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$419

Aibonito Hotel 206 - This Is It Puerto Rico

Asomante apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Responds fast! avg. 2 hours 31 minutes

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$115

Aibonito Hotel 205 - This Is It Puerto Rico

Asomante apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

Responds fast! avg. 2 hours 31 minutes

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$137

Villa at the Edge of the World

Charlotte Amalie condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$402

Vista de la Isla Villa

Christiansted house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$501

Coco Beach Resort & Golf Condo/Few Steps to Beach

Zarzal condo

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$688

Resort Condo at Wyndham Grand Rio Mar

Rio Grande villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$1,090

Enjoy the Tropical Breeze in Ashford Ave

San Juan condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$127

Beautiful Gem In The Heart of Condado

San Juan apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$425

Villa Lakeview- Plantation- Dorado Beach Resort

Dorado condo

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

Responds fast! avg. 2 hours 45 minutes

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$1,892

Villa at Wyndham Rio Mar Resort - Golf Course Views

Palmer villa

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$172

Plentiful Views Atlantis

San Juan condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$316

Altagracia: Stunning Sunsets! Endless Decks! Huge Pool!

Cruz Bay villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

“Paradise” This was our 3rd visit to St. John and will not be our last. Altagracia was wonderful. The house was so comfortable. Everything was perfect, the pool, the bedrooms, the decks, everything!!! The kitchen is fully equipped with everything one needs. The bedrooms are spacious. The views from the deck were breathtaking. We loved the fact that the home was close to Cruz Bay. Catered To Management is a very professional group of people, especially Jason. We needed something and he took care of it immediately. Our greeter Michelle was a very special person. Not only did she recommend us to take a day sail on Kekoa, but she followed through with a call to tell us the schedules and who to contact. We all have very special memories from that sail! All in all, we will definitely return to St. John and would love to stay at altagracia! Thanks to all of you for a very special vacation.

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$1,200

Villa Adagio: Newly Renovated! Indoor Pool! Sunset Views!

Cruz Bay villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

“Home away from home...but with a view!” I don't know where to begin. This was our first, but definitely not our last, visit to Villa adagio. We have rented several homes on St. John over the past years and they all pale in comparison. Let's start with the pool in the middle of the great room. It's amazing! There is no smell from the chlorine which was my initial concern. It is not heated, which is great, because who needs a heated pool in St. John and the view cannot be beat. Speaking of the view, you will have prime seats for sunset...get your cameras ready. Next, let's talk about the outdoor showers in 2 of the 3 bathrooms. I loved this. What an indulgence coming from a rough winter in the Northeast! Third, the furnishings are lovley. It is very homey and there are so many places both inside and outside to relax with a cocktail and enjoy the surroundings. If you want a change of scenery from the stunning views of the water, head to the front yard which has a lovely lawn and garden. Lastly, if convenience is important to you, then you will be happy here. It is 10 minutes to Cruz Bay and within 5 minutes of the car ferry and grocery store. I have already checked availability for this fall. Don't hesitate...reserve it now!

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$1,077

Ballena Blue: Panoramic Views! New Pool!

Cruz Bay villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$1,017

Escape to the Caribbean! Beachfront Condo

Christiansted condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$167

Yacht Catatonic-Crewed All-Inclusive BVI Charters

Charlotte Amalie yacht

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$3,031

Steps to Beach Condo in the heart of Condado - Lagoon View - near La Concha

San Juan apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

Responds fast! avg. 0 minutes

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$218

Isla Verde BEACHFRONT! Casa Bonita

Isla Verde apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$316

Too Blue Villa - Spectacular Caribbean front 3B/3B

St. Thomas apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

“A Gem” Too Blue is a Gem!! Having tea every morning while watching Yacht Club activities, or boats coming and going from Cowpet Harbor was soothing. Walking to the beach each day without having to drive, perfect. Being close to Red Hook was nice too. Very good restaurants near by as well. Perfect spot. The unit itself is beyond 5 star's ! The only issue we had was there was no electricity in the bathrooms that is it (you shouldn't blow dry your hair on the islands any way). Every other amenity was thought of (frying pan's on the small side should you want to cook breakfast in the am for the group) The furniture and beds are all comfortable. But wait.... The master bath shower, will be the best shower you ever experience. I had tears in my eyes the day I turned off the water for the last time! I actually waved good bye to the view! Miray has been nothing but great to work with! This is the place to stay!!!

Responds fast! avg. 3 hours 36 minutes

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$516

Secret Haven Villa St. Thomas, US Virgin Islands

St. Thomas villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 10

1 of 2 match: Shared indoor pool, Dishwasher

1 of 2 filters match

Price per night from

$1,778

Viewing 38 of 341
rentals in St. Thomas

×

Also consider