Vacation Rentals & Villas in St. Thomas

Updating...

age 0-16
857 Results

Relevance

Price: low to high

Price: high to low

Number of reviews

857 villas

Need a place to stay while in Puerto Rico

Carolina apartment

2 bedrooms / 1 bathroom / sleeps 6

Match: Shared outdoor pool (heated) Shared outdoor pool (unheated) Pets allowed

All filters match

Price per night from

$98

Beachfront Complex Aquatika PH with Private Terrace

Loiza apartment

3 bedrooms / 3 bathrooms / sleeps 8

“An amazing and relax time.” We as a family love the time that we had in the villas at Aquatika. The place was beautiful, very clean and manicured. The owner was available to us at anytime. We would definitely do Aquatika again.

Responds fast! avg. 2 hours 15 minutes

Match: Shared outdoor pool (heated) Shared outdoor pool (unheated) Pets allowed

All filters match

Price per night from

$166

★ 1/1 APT ★ 2 Parkings! ★ Beachfront ★ Top Resort ★ View

Rio Grande apartment

1 bedroom / 1 bathroom / sleeps 4

Match: Shared outdoor pool (heated) Shared outdoor pool (unheated) Pets allowed

All filters match

Price per night from

$252

Beautiful Ocean View Villa w Waterpark in San Juan

San Juan villa

3 bedrooms / 3 bathrooms / sleeps 8

“Beautiful family friendly and spacious condo with lots of pools” Very nice place to stay. Family Friendly Gated condo complex. Excellent beach access as well as lots of pools on the property. Condo was very nice and spacious. Hector is very accommodating. Would stay here again in a heart beat.

Match: Shared outdoor pool (heated) Shared outdoor pool (unheated) Pets allowed

All filters match

Price per night from

$229

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

Westin - Coral Vista - Studio Villa

Cruz Bay studio

Studio / 1 bathroom / sleeps 4

Responds fast! avg. 12 minutes

2 of 3 match: Shared outdoor pool (unheated), Shared outdoor pool (heated), Pets allowed

2 of 3 filters match

Price per night from

$450

2BR Carolina Condo w/Community Pool!

Carolina apartment

2 bedrooms / 1 bathroom / sleeps 5

Responds fast! avg. 1 hour 26 minutes

2 of 3 match: Shared outdoor pool (unheated), Shared outdoor pool (heated), Pets allowed

2 of 3 filters match

Price per night from

$86

AQUATIKA PARADISE

Loiza apartment

3 bedrooms / 2 bathrooms / sleeps 8

2 of 3 match: Pets allowed, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$217

Fajardo Townhouse w/Private Pool & Ocean View

Las Croabas townhouse

3 bedrooms / 3 bathrooms / sleeps 8

Responds fast! avg. 1 hour 26 minutes

2 of 3 match: Shared outdoor pool (unheated), Shared outdoor pool (heated), Pets allowed

2 of 3 filters match

Price per night from

$247

Rio Grande Condo w/Stunning Views+Resort Amenities

Rio Grande apartment

2 bedrooms / 2 bathrooms / sleeps 6

Responds fast! avg. 1 hour 26 minutes

2 of 3 match: Shared outdoor pool (unheated), Shared outdoor pool (heated), Pets allowed

2 of 3 filters match

Price per night from

$172

Vacational Private Island Apartment

Fajardo apartment

2 bedrooms / 2 bathrooms / sleeps 6

Responds fast! avg. 16 minutes

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Pets allowed

2 of 3 filters match

Price per night from

$114

"Suite Papaya"

Coral Bay villa

1 bedroom / 1 bathroom / sleeps 2

Responds fast! avg. 1 hour 36 minutes

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Pets allowed

2 of 3 filters match

Price per night from

$201

Ocean Front 7th Floor Studio ON Beach w/Pool & Parking at Máre

San Juan apartment

1 bedroom / 1 bathroom / sleeps 4

2 of 3 match: Pets allowed, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$155

Beach Retreat - El Yunque - Casa Del Mar II

Rio Grande condo

2 bedrooms / 2 bathrooms / sleeps 4

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Pets allowed

2 of 3 filters match

Price per night from

$98

Villa Fantasia Ritz Resort- Close to pool & beach

Cerro Gordo villa

3 bedrooms / 2 bathrooms / sleeps 8

Responds fast! avg. 2 hours 52 minutes

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Pets allowed

2 of 3 filters match

Price per night from

$516

Villa Loyda at Embassy Suites, Beach and Pool access

Dorado house

4 bedrooms / 5 bathrooms / sleeps 8

Responds fast! avg. 2 hours 52 minutes

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Pets allowed

2 of 3 filters match

Price per night from

$315

Responds fast! avg. 58 minutes

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Pets allowed

2 of 3 filters match

Price per night from

$126

Pool and 1 minute to beach, plus many extras: bikes, jacuzzi

San Juan apartment

1 bedroom / 1 bathroom / sleeps 6

Responds fast! avg. 58 minutes

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Pets allowed

2 of 3 filters match

Price per night from

$166

Pool Home 30 seconds walk to beach, convenient to airport

San Juan house

3 bedrooms / 2 bathrooms / sleeps 7

Responds fast! avg. 58 minutes

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Pets allowed

2 of 3 filters match

Price per night from

$343

Tropical one bedroom next to pool

San Juan apartment

1 bedroom / 1 bathroom / sleeps 4

Responds fast! avg. 58 minutes

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Pets allowed

2 of 3 filters match

Price per night from

$172

Less Price, More Style. Discount Studio in San Juan,PR, Beach, free bikes

San Juan studio

Studio / 1 bathroom / sleeps 2

Responds fast! avg. 58 minutes

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Pets allowed

2 of 3 filters match

Price per night from

$103

Quiet room under our Mango tree

San Juan studio

Studio / 1 bathroom / sleeps 2

Responds fast! avg. 58 minutes

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Pets allowed

2 of 3 filters match

Price per night from

$126

Responds fast! avg. 58 minutes

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Pets allowed

2 of 3 filters match

Price per night from

$126

The Heart of New San Juan .....

San Juan studio

Studio / 1 bathroom / sleeps 4

Responds fast! avg. 35 minutes

2 of 3 match: Shared outdoor pool (unheated), Shared outdoor pool (heated), Pets allowed

2 of 3 filters match

Price per night from

$101

Aquatika Best Spot-In Front Of Water Park & Beach

Loiza apartment

3 bedrooms / 3 bathrooms / sleeps 8

“Excellent facilities and well furnished/clean apartments.” Aquatika is a safe, gated community that has many fun activities in and within itself including a private beach, several swimming pools and a mini golf course. The apartment itself was very well furnished and complete with entertainment systems to cloths and linens. Apartments were also very clean and family friendly. The only downside was that it is relatively far from attractions like San Juan and the Fajardo Ferry Terminal. Otherwise, great experience overall.

2 of 3 match: Shared outdoor pool (unheated), Shared outdoor pool (heated), Pets allowed

2 of 3 filters match

Price per night from

$229

Villa including 6 apartments, accommodations for 10 to 27 guests

San Juan villa

9 bedrooms / 8 bathrooms / sleeps 27

Responds fast! avg. 58 minutes

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Pets allowed

2 of 3 filters match

Price per night from

$974

Ocean Front big 1 bedroom Isla Verde with private parking

Isla Verde apartment

1 bedroom / 1 bathroom / sleeps 4

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Pets allowed

2 of 3 filters match

Price per night from

$144

Perfect Apartment for Famalies and Relaxation

Loiza apartment

2 bedrooms / 2 bathrooms / sleeps 4

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Pets allowed

2 of 3 filters match

Price per night from

$106

Beach View Condado

San Juan apartment

1 bedroom / 1 bathroom / sleeps 3

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Pets allowed

2 of 3 filters match

Price per night from

$115

Marbella Club Oceanfront condo/resort at Palm

Humacao villa

2 bedrooms / 2 bathrooms / sleeps 5

2 of 3 match: Pets allowed, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$287

Bay Vista 2 BR Villa at Westin St John Resort - Sun January 27- Sun Feb 3, 2019

Cruz Bay villa

2 bedrooms / 2 bathrooms / sleeps 8

2 of 3 match: Pets allowed, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$1,064

ESJ Towers Ocean View Studio

San Juan apartment

1 bedroom / 1 bathroom / sleeps 4

“Rent with Chana at ESJ Azul!” My family and I have been renting from Chana for years! This year was the first year I traveled to Puerto Rico without my parents and Chana made sure I was comfortable. The studio apartment my boyfriend and I stayed in could accommodate probably up to 5 people comfortably (there was a sofa bed). The apartment was recently renovated, fumigated and the air conditioner kept us cool the entire stay. The best part about renting with Chana is every apartment has a BREATH TAKING view from the balcony. Please see the attached photos to see our beautiful view! Rent with Chana, you won't be disappointed!

2 of 3 match: Pets allowed, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$144

"Resort Style Apartment"

Fajardo apartment

3 bedrooms / 2 bathrooms / sleeps 8

Responds fast! avg. 8 minutes

2 of 3 match: Pets allowed, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$126

Charming Seaside View. PenaMar Resort Complex 1001

Fajardo apartment

3 bedrooms / 3 bathrooms / sleeps 8

2 of 3 match: Pets allowed, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$203

Seaview Paradise- Gorgeous, Penthouse W/rooftop Terrace **FULLY OPERATIONAL**

Fajardo apartment

4 bedrooms / 3 bathrooms / sleeps 8

2 of 3 match: Pets allowed, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$280

Air-conditioned apartment in all rooms and near every tourist attractions!

Las Croabas apartment

3 bedrooms / 2 bathrooms / sleeps 6

2 of 3 match: Pets allowed, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$172

Lovely ocean view apartment with great amenities

Fajardo apartment

3 bedrooms / 2 bathrooms / sleeps 8

2 of 3 match: Pets allowed, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$138

Ocean Front View 15th Floor Studio ON Beach w/Pool & Parking at Máre

San Juan apartment

1 bedroom / 1 bathroom / sleeps 4

“Unbelievable views - Nicest People to Rent From” I arrived on April Fools Day at 2AM exhausted and tired. The next morning I couldn't figure out how to turn on the TV or close the awning. Chana's husband came on the dime fixing the TV and then his son came to help with something else. Although the apartment itself can use some minor updating, the view from the 15th floor, just below the penthouse. The place is a few blocks away from pueblo where we can take their food cart back and forth to. There is a place upstairs from Pueblo to get your nails down if you don't feel like doing the el san juan or euphoria. Chana was so sweet - it was passover - she brought us up a plate of stuffed cabbage that she made. You couldn't get a better deal or better people to rent from. If you have any problems with the place, they are there to help you quicker than quick. Lovely people. Lovely views. Great deal and time. Thanks Chana. Sorry i know I didn't spell your name right but i had to write this review for the special person and time we had.

2 of 3 match: Pets allowed, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$132

El Yunque Chalet - Your Rainforest Home!

Rio Grande chalet

3 bedrooms / 2 bathrooms / sleeps 6

“It was very welcoming and homey experience.” This is the second time we stayed at The Chalet. We just love the scenery and peacefulness of the mountains. The view does not compare to staying in a hotel. You can choose if you want to hike and explore this beautiful property or just lounge and swim by the pool. If you have the chance to explore, you must take a hike down to the waterfalls, it was absolutely beautiful there. Definitely a must see. We look forward to our next visit.

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Pets allowed

2 of 3 filters match

Price per night from

$281

Viewing 38 of 857
rentals in St. Thomas

×

Also consider