Vacation Rentals & Villas in St. Thomas

Updating...

age 0-16
687 Results

Relevance

Price: low to high

Price: high to low

Reviews

687 villas

Villa Giovanni- Beachfront community w/ pools

Cerro Gordo villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

Responds fast! avg. 2 hours 45 minutes

Match: Clothes dryer Shared indoor pool Microwave

All filters match

Price per night from

$401

Spacious Ocean View - Villa Del Faro Resort

Maunabo apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

Match: Clothes dryer Shared indoor pool Microwave

All filters match

Price per night from

$172

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

Galtero- Dorado Beach Resort- close to beach+pools

Cerro Gordo villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

Responds fast! avg. 2 hours 45 minutes

2 of 3 match: Microwave, Clothes dryer, Shared indoor pool

2 of 3 filters match

Price per night from

$1,890

Ocean Front, Beach level Condo "Sapphire Beach"B107

Smith Bay apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 3 match: Clothes dryer, Microwave, Shared indoor pool

1 of 3 filters match

Price per night from

$343

Beautiful Mountain Vacation Rental

Cayey house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$109

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$86

M/H HOUSE, cozy apt near the airport and the beach

Carolina apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

Responds fast! avg. 49 minutes

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$86

Luxury Apartment in San Juan

San Juan apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$92

Beautiful 3 bed/2bath with a/c throughout.

San Juan apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 10

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$281

Amazing Condado Beachfront Studio Rental! San Juan

San Juan apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

“Very, very pleased” If you want to sleep w/the doors open so you can hear the ocean and enjoy the breeze, this is the perfect spot! I chose to stay here instead of at a U.S. hotel nearby where a conference I was attending was being held. The studio was half the price, very clean, and situated near lots of eateries. I highly recommend it.

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$172

Bird Watchers Delite

Christiansted apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

“Tough to leave this island gem!” The owner was great to work with.This is a great 1 bedroom unit located in a quiet gated area. The huge pool calls your name as soon as you arrive. Condo is located close to beach and many great area restaurants. We found the swaying of the palm trees, the great breezes and the sweet sound of the birds so very relaxing. It was very tough to leave this island gem.

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$138

Affordable Beach Lovers Dream On Playa Azul Beach, Luquillo PR

Luquillo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$103

Location Location Great View!!!

San Juan apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

“Amazing!!!” This was our first trip to Puerto Rico. We didn't know what to do! When we got to San Juan we were greeted by the owners aunt, Maritza. An amazing woman! She is so friendly, engaging, and knowledgeable. The entire trip she have us rides (cheaper than a taxi), and assisted in our planning. I can't rave enough about this amazing woman! The room was great as well. They literally thought of everything! The most comfortable towels, beach towels, umbrellas, chilled beer cups.... Even a crock pot! There was a beautiful view..... Oh it was just amazing! Did not want to leave! Close to some shopping, casino, and places to eat. If u have time I recommend sight seeing/shopping in old San Juan (10 mins away) and we took a charter flight to Culebra and Viaquas. Beautiful beaches. Clearest water u will ever see. They also have a ferry to these islands but I hear it's a hassle. Overall, great place to stay, great service with the condo. We miss the condo and Maritza already!!!

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$189

Studio Steps from Ocean Park Beach, San Juan, PR

San Juan apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

“Book This Now!!” This was the most wonderful property for our week in San Juan! Four doors to a beautiful beach - neat and tidy apt with ample linens, utensils, etc - comfortable bed - good water pressure in the shower - cold a/c - consistent wifi service - thoughtful extras like beach chairs and drinking water - very safe location - quiet and friendly neighbors - walkably close to good restaurants for eating out and Walgreens for essentials - close to bus and trolley pick-up points - and the nicest, most helpful hosts we could have asked for! They provided a detailed map for nearby points of interest which was tremendously helpful to us as first-timers. Such a relaxing week with walks among the gated neighborhood streets, freedom to go back and forth to the beach in a quick few minutes and meeting people from all over the world also staying in the area. This is a fabulous location at a super price! We are already scheming how to return to this spot again!!

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$147

Cerro Gordo Beach - Apartment

Vega Alta apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 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

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$258

Art Gallery 3br/2bth apt-Miramar

San Juan apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

“Excellent Location” The only con would be the 4-5 flights of stairs. After a long day of walking around in the city and having to walk up those flights of stairs can be a nuisance.

Responds fast! avg. 1 hour 12 minutes

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$258

Comfort, Location, and Great Price

Rio Grande apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$99

Enjoy the Tropical Breeze in Ashford Ave

San Juan condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$126

Breathtaking Views from Judith's Fancy Home

Christiansted house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$327

Levittown Lakes

Toa Baja apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$229

Chill, Comfortable, Friend and Family Getaway in Great Location with Porch

Rio Grande apartment

  • 4 bedrooms
  • 1 bathroom
  • sleeps 12

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$114

Oceanfront Condo on Beautiful Condado Beach (FEMA Flexible)

San Juan condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

“Fantastic Location!” If you want to stay literally right on Condado Beach and have more than a hotel room to stay in, this is the perfect place. The ocean is right outside your door! Sitting on the balcony is like being on the beach! Everything you need is provided including great beach chairs. The owner was always very attentive to our needs as well as the maintenance staff. Everything we read on other reviews made us choose this condo and it was the perfect place for us. So many restaurants and stores are all within easy walking distance and the airport is so close that you don't need a car rental either! Seaside Paradise is the sign on the door of the condo and it couldn't be more true!

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$287

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$48

Villa at Wyndham Rio Mar Resort - Golf Course Views

Palmer villa

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$172

Plentiful Views Atlantis

San Juan condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$315

A Dream Condo W A Private Pool At 7 Seas Beach

Las Croabas apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 10

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$343

In the Heart of it All! Two-Bedroom Penthouse in Guaynabo

Guaynabo penthouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

Responds fast! avg. 2 hours 59 minutes

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$103

Newly renovated and fully air conditioned, central location. Comfortable!!!!!!!

Christiansted apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$138

Casa Condado Residences Apartment 5

San Juan apartment

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 3

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$504

Lindsey's Beachfront Property

Loiza house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$166

Villa at the Edge of the World

Charlotte Amalie condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$401

Furnished condo in Paradise!

Rio Grande apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$66

Luxury 1 Bedroom Retreat Near El Yunque and Beach

Palmer apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$172

Beach Front House a Puertorrican Experience w A/C

Arroyo house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

Responds fast! avg. 1 hour 53 minutes

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$172

Vista de la Isla Villa

Christiansted house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$500

The Hideaway Hull Bay Cottage 4

Charlotte Amalie cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$343

Beautiful Gem In The Heart of Condado

San Juan apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

2 of 3 match: Shared indoor pool, Clothes dryer, Microwave

2 of 3 filters match

Price per night from

$424

Viewing 38 of 687
rentals in St. Thomas

×

Also consider