Vacation Rentals & Villas in St. Thomas

Updating...

age 0-16
700 Results

Relevance

Price: low to high

Price: high to low

Number of reviews

700 villas

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!

Match: Shared outdoor pool (heated) Shared outdoor pool (unheated) Table tennis

All filters match

Price per night from

$144

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

San Juan apartment

1 bedroom / 1 bathroom / sleeps 4

Match: Shared outdoor pool (heated) Shared outdoor pool (unheated) Table tennis

All filters match

Price per night from

$155

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.

Match: Shared outdoor pool (heated) Shared outdoor pool (unheated) Table tennis

All filters match

Price per night from

$132

Ocean Breeze · Heated Pool and Beach Access in Condado!!

San Juan apartment

2 bedrooms / 1 bathroom / sleeps 4

Match: Shared outdoor pool (heated) Shared outdoor pool (unheated) Table tennis

All filters match

Price per night from

$141

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

Need a place to stay while in Puerto Rico

Carolina apartment

2 bedrooms / 1 bathroom / sleeps 6

2 of 3 match: Table tennis, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$98

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), Table tennis

2 of 3 filters match

Price per night from

$101

Cabaña SunJuan - Beach, Ocean & Pool at your Doorstep

San Juan apartment

1 bedroom / 1 bathroom / sleeps 4

Responds fast! avg. 1 hour 43 minutes

2 of 3 match: Shared outdoor pool (unheated), Shared outdoor pool (heated), Table tennis

2 of 3 filters match

Price per night from

$132

NEW! Palmas del Mar Condo w/Views - Walk to Beach!

Palmas Del Mar condo

3 bedrooms / 2 bathrooms / sleeps 7

Responds fast! avg. 5 minutes

2 of 3 match: Shared outdoor pool (unheated), Shared outdoor pool (heated), Table tennis

2 of 3 filters match

Price per night from

$241

AQUATIKA PARADISE

Loiza apartment

3 bedrooms / 2 bathrooms / sleeps 8

2 of 3 match: Table tennis, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$217

RITZ CARLTON CLUB...March 16-23

Red Hook villa

3 bedrooms / 3 bathrooms / sleeps 8

2 of 3 match: Shared outdoor pool (unheated), Shared outdoor pool (heated), Table tennis

2 of 3 filters match

Price per night from

$1,230

RITZ CARLTON CLUB...March 23-30

Red Hook villa

3 bedrooms / 3 bathrooms / sleeps 8

2 of 3 match: Shared outdoor pool (unheated), Shared outdoor pool (heated), Table tennis

2 of 3 filters match

Price per night from

$1,230

Two Bedroom/2 Bath Apartment w/Pool Condado Beach

San Juan apartment

2 bedrooms / 2 bathrooms / sleeps 5

“Fantastic Second Visit” We stayed in this apartment last year. We loved it so much that we brought the whole family for our second visit. Amazingly, our stay was even better. Starting with the easy and trustworthy owner, the very attentive property manager, the nice neighbors and building staff.. Everyone made us feel so special and right at home. This time, we brought my mother in law and her husband and they stayed in another very nice apartment that this owner has in the same building. So, my inlaws were close, but not too close, lol. We stayed for 10 days and did not run out of things to see and do. The owners provided us with a list of recommendations that was even more detailed than before and we tried to do as many of the things that she recommended as we could. We recommend this place very highly to any family or group that wants to have a great time in a safe, clean, comfortable, affordable and totally wonderful place. It is the best.

2 of 3 match: Shared outdoor pool (unheated), Shared outdoor pool (heated), Table tennis

2 of 3 filters match

Price per night from

$181

RITZ CARLTON CLUB REMODELED..July 20-27

Red Hook villa

3 bedrooms / 3 bathrooms / sleeps 8

2 of 3 match: Shared outdoor pool (unheated), Shared outdoor pool (heated), Table tennis

2 of 3 filters match

Price per night from

$1,227

RITZ CARLTON CLUB REMODELED..SPRING BREAK...FANTASTIC!!

Red Hook villa

3 bedrooms / 3 bathrooms / sleeps 8

2 of 3 match: Shared outdoor pool (unheated), Shared outdoor pool (heated), Table tennis

2 of 3 filters match

Price per night from

$1,145

Thanksgiving Week at the Westin Resort in St. John

Cruz Bay villa

2 bedrooms / 2 bathrooms / sleeps 8

2 of 3 match: Shared outdoor pool (unheated), Shared outdoor pool (heated), Table tennis

2 of 3 filters match

Price per night from

$654

RITZ CARLTON CLUB REMODELED..July 27 - August 2

Red Hook villa

3 bedrooms / 3 bathrooms / sleeps 8

2 of 3 match: Shared outdoor pool (unheated), Shared outdoor pool (heated), Table tennis

2 of 3 filters match

Price per night from

$1,227

RITZ-CARLTON CLUB HOLIDAYS, BEST RATES!!!

Red Hook villa

3 bedrooms / 3 bathrooms / sleeps 8

2 of 3 match: Shared outdoor pool (unheated), Shared outdoor pool (heated), Table tennis

2 of 3 filters match

Price per night from

$1,227

Beach condo Isla Verde 3 Rooms 3 Baths

Isla Verde apartment

3 bedrooms / 3 bathrooms / sleeps 6

Responds fast! avg. 1 hour 20 minutes

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Table tennis

2 of 3 filters match

Price per night from

$402

Spectacular Beachfront Organic Design

Luquillo apartment

1 bedroom / 1 bathroom / sleeps 2

Responds fast! avg. 1 hour 28 minutes

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Table tennis

2 of 3 filters match

Price per night from

$161

JFKey HOME Galicia by the Sea - Pool and DirectBeach Access!

San Juan studio

Studio / 1 bathroom / sleeps 4

2 of 3 match: Table tennis, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$154

Beach Condo Isla Verde 2 rooms 2 bathrooms

Isla Verde apartment

2 bedrooms / 2 bathrooms / sleeps 4

Responds fast! avg. 1 hour 20 minutes

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Table tennis

2 of 3 filters match

Price per night from

$288

Beachfront community

Dorado villa

3 bedrooms / 3 bathrooms / sleeps 7

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Table tennis

2 of 3 filters match

Price per night from

$288

Casa Anna

Dorado villa

2 bedrooms / 3 bathrooms / sleeps 6

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Table tennis

2 of 3 filters match

Price per night from

$288

Private Island with 3 Pools, Private Beach, Tennis Court and More!

Fajardo apartment

1 bedroom / 1 bathroom / sleeps 7

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Table tennis

2 of 3 filters match

Price per night from

$172

Ocean View Beach Luxury at Malibu Beach Resort 15 m from SJU Airport

Loiza apartment

3 bedrooms / 2 bathrooms / sleeps 6

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Table tennis

2 of 3 filters match

Price per night from

$115

Playa Azul Beachfront with POWER wifi and water

Luquillo apartment

1 bedroom / 1 bathroom / sleeps 4

“Wonderful vacation rental” I think it was located on the best beach of the island. The apartment had plenty of equipment to enjoy the amenities. It even had lawn chairs that we could use by the beach. We will be coming back and want to rent the apartment again.

Responds fast! avg. 1 hour 14 minutes

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Table tennis

2 of 3 filters match

Price per night from

$92

Beach Front Veredas Del Mar

Rio Grande apartment

2 bedrooms / 2 bathrooms / sleeps 4

Responds fast! avg. 1 hour 4 minutes

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Table tennis

2 of 3 filters match

Price per night from

$161

Charming Seaside View. PenaMar Resort Complex 1001

Fajardo apartment

3 bedrooms / 3 bathrooms / sleeps 8

2 of 3 match: Table tennis, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$204

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

Las Croabas apartment

3 bedrooms / 2 bathrooms / sleeps 6

2 of 3 match: Table tennis, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$173

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: Table tennis, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$1,068

Marbella Club Oceanfront condo/resort at Palm

Humacao villa

2 bedrooms / 2 bathrooms / sleeps 5

2 of 3 match: Table tennis, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$287

"Resort Style Apartment"

Fajardo apartment

3 bedrooms / 2 bathrooms / sleeps 8

Responds fast! avg. 8 minutes

2 of 3 match: Table tennis, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$126

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

Fajardo apartment

4 bedrooms / 3 bathrooms / sleeps 8

2 of 3 match: Table tennis, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$280

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.

2 of 3 match: Table tennis, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$229

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

2 of 3 match: Table tennis, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$166

Lovely ocean view apartment with great amenities

Fajardo apartment

3 bedrooms / 2 bathrooms / sleeps 8

2 of 3 match: Table tennis, Shared outdoor pool (heated), Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$138

Westin St. John 3 Bdrm/ 3 Bath Thanksgiving Week

Cruz Bay villa

/ 4 bathrooms / sleeps 10

2 of 3 match: Shared outdoor pool (unheated), Shared outdoor pool (heated), Table tennis

2 of 3 filters match

Price per night from

$985

Dulces Suenos PR: Sweet Dreams Puerto Rico

Luquillo condo

3 bedrooms / 2 bathrooms / sleeps 6

2 of 3 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Table tennis

2 of 3 filters match

Price per night from

$178

Viewing 38 of 700
rentals in St. Thomas

×

Also consider