Vacation Rentals & Villas in St. Thomas

Updating...

age 0-16
371 Results

Relevance

Price: low to high

Price: high to low

Reviews

371 villas

Costa del Mar Beach House

San Juan house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

Match: Bicycles available Shared outdoor pool (unheated) Walking trips

All filters match

Price per night from

$401

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

Melones Yellow House

Culebra beach hut

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

2 of 3 match: Shared outdoor pool (unheated), Walking trips, Bicycles available

2 of 3 filters match

Price per night from

$315

Ocean Beach Suites and Villas Bedroom 2

Road Town villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 2

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$401

Modern Apt w. Spectacular View, Parking On Site

San Juan apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 3 match: Shared outdoor pool (unheated), Walking trips, Bicycles available

2 of 3 filters match

Price per night from

$343

Villa Ideál, Ocean View Beachfront Community w/pool

Cerro Gordo villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

Responds fast! avg. 2 hours 45 minutes

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$481

Dream Vacation Rental in El Yunque National Forest / Roof Terrace Apt.

El Yunque National Forest bungalow

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

Responds fast! avg. 3 hours 3 minutes

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$172

Great Views Caribbean Penthouse

Fajardo apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

Responds fast! avg. 3 hours 45 minutes

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$207

Escape Winter at Westin St. John Resort, USVI

Cruz Bay villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 10

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$2,004

Tea For Two at Del Mar Eco Lodging

Luquillo villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Responds fast! avg. 1 hour 31 minutes

2 of 3 match: Walking trips, Bicycles available, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$144

Sailboat Ragamuffin Floating Bed and Breakfast INCL meals drinks water toys

Water Island b&b

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$229

A Place in the Sun

Coral Bay apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$401

Isla Verde- Puerto Rico- Oceanside Condo.

Isla Verde apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

“Nice and tranquil” The apartment was clean, comfortable. The close beach is right behind the condo which was something I loved. The supermarkets are close by, and if you wanted fast foods they were just across the street. Also if you needed the bus was right in front or if you needed a cab always one around. The hotels all walking distant to go dance or eat. I felt safe. 24 hour security great. All in all I would recommend to stay here. I will be coming again.

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$134

⛵ Sail charter Catamaran NEW! Caribbean BVI's

Brewers Bay yacht

  • 1 bedroom
  • 3 bathrooms
  • sleeps 2

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$2,272

Penthouse Apartment Rent Vacation

San Juan apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$126

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$686

Villa de Palma - Oceanfront w/ 3 pools, w/ generator

Cerro Gordo villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 10

Responds fast! avg. 2 hours 45 minutes

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$516

Villa Oleana - Water views- Oceanfront community with water & generator

Cerro Gordo villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

Responds fast! avg. 2 hours 45 minutes

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$481

Caribbean Artist Studio with a European Flair

Esperanza studio

  • Studio
  • 2 bathrooms
  • sleeps 4

2 of 3 match: Shared outdoor pool (unheated), Walking trips, Bicycles available

2 of 3 filters match

Price per night from

$114

Stingray Villa at Del Mar Eco Lodging

Luquillo villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

Responds fast! avg. 1 hour 31 minutes

2 of 3 match: Walking trips, Bicycles available, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$144

Tinglar Villa at Del Mar Eco Lodging

Luquillo apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

Responds fast! avg. 1 hour 31 minutes

2 of 3 match: Walking trips, Bicycles available, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$144

Aguaviva Villa at Del Mar Eco Lodging

Luquillo apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

Responds fast! avg. 1 hour 31 minutes

2 of 3 match: Walking trips, Bicycles available, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$144

LOCATION, LUXURY, COMFORT &PRICE!!!!!!!!!!!!!!!!!

San Juan apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

“A little gem in a great location” This condo is pretty much exactly as billed. It's small (think large hotel room with a well-appointed kitchen), and very nicely detailed and maintained. The bed is very comfortable, the living area, bath and kitchen all very well designed. The only drawback (which wasn't a big deal for us) is that there is no view. Truly - none. But we spent our days on the beach and about San Juan, so "view" was low on our list. The first floor, close to the building entry is great - quick in and out. Gary was very nice and helpful, too. Even sent us his maps of things to do in the neighborhood. All-in-all, exactly what we'd hoped for.

Responds fast! avg. 39 minutes

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$224

An Enchanting Caribbean Interlude affordable 4 you

Cruz Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$166

Relax 4 Us at Bolongo Bay ~ USVI

Charlotte Amalie apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

“Excellent property and great destination!” Our stay here was wonderful! We just came back a few weeks ago (Jan 7-14) from our trip and we are ready to book for the next year! We had such a great time: Accommodations - The apartment is very clean and modern. It has nice comfortable beds and lovely décor in every room. The kitchen is stocked with all necessary utensils and appliances. Bathrooms are clean and modern. I loved the cherry wood doors and marble countertops all around. There is a large balcony that you can eat or relax out on. Beach chairs, towels etc. is also provided for you. Beach - you can go downstairs and you are at the Bolongo Bay beach, its lovely, you have all the water sports options that you would find at a typical resort right there. If you walk past the restaurants and the hotel (5 minute walk along the beach), there is a great snorkeling spot past the rocks, very cool! We had a rental car so we also drove (about 15 min) to Smith Bay. This beach is pure heaven! It seems to be mainly visited by locals and is not crowded with perfect white sand and beautiful calm blue waters. Pool - There are a couple of pools that you can use. We used the one by the beach; it had a tap to wash off the sand as well. The pool was nice and clean and the water was pretty warm. Food - Like I mentioned you have everything you need to prepare your food 'at home' if you are on a budget or have specific dietary needs. There are many supermarkets that deliver or you can shop in a warehouse type place (CostUless) or a supermarket (Pueblo) or some local stands that are all around. There are three popular restaurants directly in the Bolongo Bay area so you don't ever have to leave the area if you choose not to: • Iggys - casual burger type place• Mims - fancier place that serves sea food• Lobster Grill - very fancy There is a lot to do on the island and its neighbors, but we have small kids so we took it easy this time and just enjoy the water. Next time we rent this apartment, we will explore the island.

Responds fast! avg. 2 hours 12 minutes

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$220

CARIBBEAN Beachfront Condo,Georgeous Views, Elysian Beach Resort

East End apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

“I really cannot imagine any place more enjoyable for us” We recently stayed at Nancy's condos for the first three days of our 10 day stay. All I can say is that I wished we had stayed there the entire time! We headed to a resort and even my 12 and 7 year old boys (who had plenty to keep them busy at the resort) kept saying that they wished we were back at "Nancy's condos." The beach and the water were simply amazing. No having to fight for pool or beach chairs. I was pleasantly surprised at how well appointed the kitchen was with excellent cookware and general supplies with many guests "paying it forward," with items they left. We did the same. There is really nothing negative I can say at all, as evidenced by the fact that we already booked for next year immediately upon arriving home!

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$344

Whole House AC 3 Bedroom 3 Bath Villa with pool and private deck

Christiansted house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$401

Beautiful and cozy place to explore Puerto Rico

Loiza apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

“Clean apartment in safe area, lovely hosts, beautiful beach, convenient to all area attractions” I stayed here Thanksgiving week 2014 with my husband and 3 children: 12, 14, and 16. We had the most wonderful experience and would gladly return. I am happy to recommend it to you. Everything you read in the other reviews about the hosts, Kevin and Madelin, is true. They are incredibly friendly, responsive, and responsible people. I had corresponded with Madelin through FlipKey, but it was Kevin who met us at the car rental place and guided us to the apartment, which is situated about 25 minutes east of the airport in a small town called Loiza. As Kevin explained to me that first evening, there are 3 ways to get there, and during the course of our stay we tried all 3. The coastal road (the straightest shot from the airport) is best suited for daytime driving, especially if it is your first time in the area, but it became my favorite way to get to and from San Juan. Anyway, Kevin was great about showing us the apartment that first evening, telling us how everything worked, giving us some helpful tips, then leaving us to explore on our own. We were pleased to see that groceries, including milk, juice, bread, cheese, and ham had been provided for us. It made us feel very welcome! For the remainder of the trip, they remained very easy to communicate with, responding to texts immediately. That meant a lot to me. About the apartment: It is very modern and immaculately clean. Everything we needed that week was there: cooking implements, sheets, towels, beach paraphernalia, detergents. It felt very comfortable and convenient. The place is not big, but felt perfect for our family of 5. There are two balconies and when you keep their sliding doors open, you get a nice cross breeze in the apartment and can enjoy the sounds of the surrounding nature in the evening. We did not need to turn on the air conditioning a single time. The apartment is in a fairly extensive, gated condo complex, which was quite empty of others for the week that we were there. The apartments seem mostly owned by folks who live in the city and who either rent them or use them on the weekends. (Things were a little livelier there on the weekend, we noticed). It felt a little strange to be there (almost) by ourselves, but it was something we quickly got used to and enjoyed. It was quiet! And it felt very safe, which I came to appreciate as well. The guards and other staff of the condo complex were friendly and helpful. There was plenty of parking, too. Now for the best thing: the beach! The apartment complex has its own stretch of beach which was beautiful and very clean. We hung out there for several hours every day. The tide was high most of the times we were there (low tides were 7pm and 5 am or so), and the waves were quite high. Good for romping, but not dangerous. The water was warm and clean. Sand was very soft. And the views were truly lovely. The apartment was a good choice for the beach alone. A note: you need a key to get to the beach, as well as to the pools on the property. You do need to keep an eye on that key! The guards come around and close the gates if they see them standing open. It was explained to us that it wasn't safe to leave the beach gate open for outsiders to wander in. Indeed, one evening we "lost" a pair of shoes on the beach to someone who apparently needed them more than we did. We had come to Puerto Rico with the idea of exploring, and we did! The apartment was perfectly located for this. The rainforest is really close, and so are the ferries to Culebra and Vieques. We went to Viequies for the day one day, taking the car on the ferry. Keep in mind that a spot on the ferries needs to be reserved ahead of time, so call as soon as you know when and where you want to go. We made our reservation the night before, and were told we were lucky because they sell out. San Juan (incl. the charming Old San Juan) is very close as well. One day we made a rather ill-fated trip to the West Coast We did not have a proper map, and kept getting lost. Then the kids got hungry. Then we got lost again. And again. By the time we got to Rincon it was almost evening. Moral of the story: buy a map before you come to PR. There are no maps to be bought anywhere, only simplistic maps that you can get for free, but no real, geographically accurate maps to be found. Or do as modern man does, travel with a GPS. We did not. Back to the apartment: There are some Western style supermarkets if you go east on the coastal road (128), then onto route 3. But there are some small local grocery stores if you go in the opposite direction, toward San Juan, including fruit and vegetable stands on the side of the road. I wish I had discovered those sooner. On the whole: would I do this again? Yes, and I hope I will one day. Would I recommend it to a friend? YES? To an enemy: NO! This is too nice for my enemies. Thank you again, Kevin and Madelin, for lending us your lovely apartment!

Responds fast! avg. 1 hour 31 minutes

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$155

Spectacular Ocean View, Most Exclusive Location in Palmas

Palmas Del Mar villa

  • 8 bedrooms
  • 7 bathrooms
  • sleeps 16

2 of 3 match: Shared outdoor pool (unheated), Walking trips, Bicycles available

2 of 3 filters match

Price per night from

$1,260

Live the ‘Suite Life’ - All Inclusive Private Yacht

Charlotte Amalie yacht

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 9

2 of 3 match: Shared outdoor pool (unheated), Walking trips, Bicycles available

2 of 3 filters match

Price per night from

$5,725

The Westin St. John Resort Premier Villa 2BRM Sleeps 6 with 2 Balconies

Cruz Bay villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$802

Waterfront Escape: Paradise at a Great Price!

East End studio

  • Studio
  • 1 bathroom
  • sleeps 4

“Amazing Experience” I loved my stay at this condo! Great location! Owner was super friendly and helpful. The condo was very clean and newly renovated, exactly like the photos shows. I could have not asked for a better vacation. Will definitely come back again.

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$315

“Great time at Bliss” Bliss is not large but perfect for 3 to 4 people. We enjoyed the view of Cruz Bay and the proximity to town. Cynthia has all the necessities in Bliss and it was nice to use the cooler and beach chairs. We rented a jeep from amalie at the airport in St Thomas, I would recommend renting a vehicle, as the walk to town and back is possible, but requires a lot of effort. The beaches around the island are beautiful and it is great to be able to explore. I would recommend going to Chateau Bordeaux for lunch, it has a great view of Coral Bay and wonderful food. Thanks Cynthia, you have a great villa and would love to stay again.

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$263

Marriott Frenchman's Cove 2/2 Gorgeous, Spacious, Villa - 2 Units available -4BR

Charlotte Amalie hotel apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$557

Ocean Front Paradise

Rio Grande villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$487

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$201

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$252

Condominium Apartment Saint Tropez

Isla Verde condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 3 match: Walking trips, Bicycles available, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$109

Dolphin's Paradise at Pelican Cove

Christiansted apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

“Relaxing, convenient” We had a fabulous stay at your condo! My husband did the St Croix Ironman so we wanted a place that was close enough to race venue without being right in Christiansted, and had a kitchen. This turned out to be an excellent choice! From an athlete's perspective, the location was ideal. It was about 15 minutes to race venue, and easy to get to. The kitchen was fully equipped and we cooked 2 out of 3 meals per day here. 2 grocery stores are right on the way from Christiansted to the condo, making stopping off for groceries very convenient. It is very quiet, so napping and sleeping were no problem. If you are coming to St Croix for an event of this kind, this is a great place to stay. After the race, we had 3 days to relax and enjoy the area and just hanging out in the condo. Our welcome packet, sent well ahead of our stay, had everything we needed to orient ourselves before we arrived. The condo was very clean, and well maintained. The décor is delightful, sunny, island type décor with bright colors, rattan type furniture. Plenty of room to move around the condo and relax in the living room, the back patio, or set up your laptop at the kitchen bar or dining table. We stayed in the master bedroom and the bed was very comfortable. The back patio is quite large, with plenty of seating to enjoy the outdoors. The back patio faces the water, which is a short walk from the condo. You can see the water through the beautiful palm trees from the back patio. If you like to sunbathe on the beach, there are chairs available at the condo's beachfront. If you'd rather sunbathe by a pool, there is plenty of seating at the pool. The pool is quite large if you want to get some swimming in. We swam in the ocean in front of the hotel just North of the condo. The location on the island is ideal, and we explored the island from East to West. Everything was easy to get to from the condo's location. We would definitely stay here again!

2 of 3 match: Bicycles available, Walking trips, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$281

Viewing 38 of 371
rentals in St. Thomas

×

Also consider