Vacation Rentals & Villas in St. Thomas

Updating...

age 0-16
590 Results

Relevance

Price: low to high

Price: high to low

Reviews

590 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 Iron

All filters match

Price per night from

$401

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: Clothes dryer Shared indoor pool Iron

All filters match

Price per night from

$1,889

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

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

2 of 3 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 3 match: Clothes dryer, Iron, Shared indoor pool

1 of 3 filters match

Price per night from

$343

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

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, Iron

2 of 3 filters match

Price per night from

$92

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, Iron

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, Iron

2 of 3 filters match

Price per night from

$92

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, Iron

2 of 3 filters match

Price per night from

$259

Comfort, Location, and Great Price

Rio Grande apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

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

2 of 3 filters match

Price per night from

$99

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, Iron

2 of 3 filters match

Price per night from

$287

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

2 of 3 filters match

Price per night from

$49

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, Iron

2 of 3 filters match

Price per night from

$104

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, Iron

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, Iron

2 of 3 filters match

Price per night from

$501

Amazing Views 3BR King Bed Great Nightlife

San Juan apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

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

2 of 3 filters match

Price per night from

$259

Coco Beach Resort & Golf Condo/Few Steps to Beach

Zarzal condo

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

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

2 of 3 filters match

Price per night from

$689

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, Iron

2 of 3 filters match

Price per night from

$172

Levittown Lakes

Toa Baja apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

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

2 of 3 filters match

Price per night from

$229

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, Iron

2 of 3 filters match

Price per night from

$281

Breathtaking Views from Judith's Fancy Home

Christiansted house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$327

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, Iron

2 of 3 filters match

Price per night from

$114

Resort Condo at Wyndham Grand Rio Mar

Rio Grande villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

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

2 of 3 filters match

Price per night from

$1,088

The Hideaway Hull Bay Cottage 4

Charlotte Amalie cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

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

2 of 3 filters match

Price per night from

$343

Lindsey's Beachfront Property

Loiza house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$166

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, Iron

2 of 3 filters match

Price per night from

$343

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, Iron

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, Iron

2 of 3 filters match

Price per night from

$315

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

2 of 3 filters match

Price per night from

$86

Villa Lakeview- Plantation- Dorado Beach Resort

Dorado condo

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

Responds fast! avg. 2 hours 45 minutes

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

2 of 3 filters match

Price per night from

$1,889

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, Iron

2 of 3 filters match

Price per night from

$424

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, Iron

2 of 3 filters match

Price per night from

$138

Spectacular “Seabreeze” view

Christiansted apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

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

2 of 3 filters match

Price per night from

$125

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

San Juan apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

Responds fast! avg. 2 hours 53 minutes

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

2 of 3 filters match

Price per night from

$316

Beach Bungalow

Christiansted apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

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

2 of 3 filters match

Price per night from

$138

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

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

2 of 3 filters match

Price per night from

$517

Waterfront Condo in Old San Juan, La Puntilla

San Juan apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

“Perfect” We love the place. The cross breeze were great. The view is unbelievable. Place is very clean and modern. Short distance to all the restaurants. Olivia and her father were very easy to work with. We will rent this place again when we go back to Puerto Rico in few years.

Responds fast! avg. 3 hours 30 minutes

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

2 of 3 filters match

Price per night from

$115

BEAUTIFUL Beachfront Condo, Elysian Beach Resort, East End

East End apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 8

“Perfect location in St. Thomas” I had the pleasure of staying at Nancy's condo along with my wife, our 2 children, and another couple, 6 of us in total. The condo was the perfect size for all of us, and having a kitchen made preparing for excursions (having a nice breakfast, and preparing picnic lunches) a breeze. There is also laundry facilities in the condo, and with the breeze coming off the water we almost never needed to use the AC. The Location on Cowpet bay was very close to the ferry to St. Johns, restaurants, nightlife and shopping. Although Redhook is only about a mile away, it was not easily walkable due to the narrow streets, so you will want to get a taxi to go into town. My daughter loved playing in the pool, there were many other families around so she always had somebody to play with. My wife and I enjoyed walking on the beach, and the restaurant (Caribbean Fish Market) has amazing sea food, and a wonderful ambiance. At night I loved the ability to sit on the patio, listen to the waves and relax before preparing for another exciting day.

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

2 of 3 filters match

Price per night from

$345

Viewing 38 of 590
rentals in St. Thomas

×

Also consider