Vacation Rentals & Villas in St. Thomas

Updating...

age 0-16
527 Results

Relevance

Price: low to high

Price: high to low

Reviews

527 villas

Villa Capri inside Wyndham Grand Rio Mar Resort (7 Bedrooms)

Rio Grande villa

  • 7 bedrooms
  • 7 bathrooms
  • sleeps 21

Match: Shared outdoor pool (heated) Private outdoor pool (unheated) Beach or lakeside relaxation

All filters match

Price per night from

$3,435

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

Private Pool Bar with Panoramic Caribbean View! A/C WiFi Bonita Vista Vieques!

Isla de Vieques cottage

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

“A Great Escape! Private, with Views to Die for!” I want to add my chorus to all the positive comments. Bonita Vista received a coveted "5" from me (I don't give many) mainly because of the pool bar area. The view was gorgeous, it was a very private area, and we enjoyed the ability to eat outside at the bar, or just lounge on the comfy chairs. Soooo relaxing! Everything about the stay was positive. The cassita was more than adequate (although a microwave would have been nice). The bed was perfect and we slept like logs. Hot water immediately in the shower - wow, THAT was a welcome surprise - and the a/c worked great. The wifi was frustratingly come and go so if you depend on it for work or staying connected - this probably is not a good place for you. For us, it was absolutely fine as it appeared just often enough to respond to critical emails and to post my Facebook pictures. AND we were also able to stream our Netflix shows 2/6 nights. ;-) Barbara and Kris were great hosts, friendly and with good tips for island life. The location is great - very near both towns and NWF with its gorgeous beaches. I highly recommend this cottage. I would return in a minute!

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$252

Casa Angular- 2BR villa with ocean view on Vieques

Isla de Vieques villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

“Beyond our expectations” This was the perfect spot for a relaxing week surrounding our son's wedding. The owner is a pleasure to deal with, his property manager is a gem, and the experience was just wonderful. As for the home itself, it was everything we had hoped. You can see the beautiful view and well appointed amenities by looking at the Casa angular website. What you can't see is the attention to every detail that we so appreciated. Everything we needed was readily available. It was clean, comfy, and we will be back soon.

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$458

Luxury Beach Villa at Wyndham Resort

Rio Grande villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 10

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$401

Sea Dreams St Thomas Villa near beach with pool

Charlotte Amalie house

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

“Peace and privacy with warm, caring hosts!” Peace, privacy and real attention from hosts Joyce and Nick Bailey at their secluded guesthouse---"a place where everyone knows your name." For those fortunate enough to book here, you will find a comfy, airy two-story guesthouse with extraordinary views over the Caribbean, a great pool for lounging, terrific jogging and walking opportunities, a first-rate nearby restaurant and all the comforts of home. A little jewel for families with kids, couples traveling together and older vacationers who like an acive outdoors life.

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$590

360 Vieques - Romantic Hilltop Villa Private Pool

Isla de Vieques house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

“Amazing!” check in was a breeze. The house was very nice and the views were amazing! The location of the house was perfect...5 minutes from Isabelle, 10 mins from Esperenza, 15 minutes from the airport. One of the best vacations! We love Vieques and hope to return within the next couple months.

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$413

The Pink House

Jost Van Dyke house

  • 8 bedrooms
  • 8 bathrooms
  • sleeps 22

“Pink Paridise” We absolutely loved our vacation here. The house is beautiful & well equipped. The sunsets are phenominal from the porch! We had 6 adult family members & there was plenty of space for privacy, as well as plenty of room for gatherings for dinners, etc. Frankie is an excellent contact for whatever you might need & is very resposive to your needs. A short walk down the beach delivers you to great beach bars & resturants. The beach is secluded with rarely anyone there. We even had a beach wedding right in front of the house! We highly recommend the "pink house"!!

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$993

“A little slice of paradise!” When we were deciding on a rental in St. John I was fixated on having a great view...I can't imagine there's a much better view paired with a beautiful and clean house on the whole island! The pictures can't possibly do it justice. We couldn't stop taking pictures in hopes of capturing it the best we could. The house is very clean and well-equipped. We were able to eat some dinners in, using both the grill and the stove. We had Meredith at St. John Provisions shop for food for us and stock the house before we got there so that we didn't have to go back out once we got in the first night. Very convenient! The kids loved the pool. The beds are super comfortable and it seems that our host had thought of everything we might need - soap, shampoo, hair dryers, beach towels, chairs and coolers, etc. Our favorite beach was Cinnamon Bay since we were able to rent paddle boards and skim boards for the kids. All around it was an awesome vacation. Thank you, Michael!!

Responds fast! avg. 1 hour 21 minutes

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$624

Responds fast! avg. 3 hours 39 minutes

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$171

2 of 3 match: Private outdoor pool (unheated), Beach or lakeside relaxation, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$217

Beachtime! Top Floor End Unit Studio

Red Hook condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 3 match: Private outdoor pool (unheated), Beach or lakeside relaxation, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$205

Dahlia Villa

Cruz Bay villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

2 of 3 match: Private outdoor pool (unheated), Beach or lakeside relaxation, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$745

Quinta Jabali -- Romantic Hillside Villa for Two

Isla de Vieques villa

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$659

Longford Hideaway Greathouse: 3BR, pool, OG farm

Christiansted villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$347

Poi Pu St John Villa - great views & total privacy

Cruz Bay house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

“St John is just the best little island around.” The villa is wide open, very spacious. Open the big doors and you let the cool breezes in. There are always breezes at Poi Pu. It's great to have your own pool right there, even if you have spent the day at the beach. It's close to town for shopping and dinning, but there is nothing like dinning right there on the deck with the breezes and all those stars. I will be going back it's just the best place to be with friends. Carol

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$395

Beachfront Bungalow With Private Pool in Vieques Isle, PR

Isla de Vieques house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

“Beautiful!” The location was perfect. Walk out the door to the beach which was great for snorkling and walking. After spending the day at the many beaches or sights, swimming in the pool was a nice end to the day. Bungalow was stocked with everything we needed. It was an amazing family vacation for our family of 5.

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$287

Edge of Paradise Villa- The Ultimate Getaway

St. Thomas villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 10

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$1,554

Oceanfront Paradise Found ~ Upscale & Private

Christiansted house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

“Our perfect anniversary gift to our family was "Paradise Found"” We celebrated our 25th wedding anniversary at "Paradise Found" - it was all that we could have asked for. A beautiful East End location, a perfect view directly facing Buck Island. Every day we sat and watched the sail boats go by and the pelicans dive, humming birds galore, exotic plants giving off evening fragrant aromas. We can only believe that the owners designed this home to maximize all that the Caribbean could offer with the warm breezes blowing through the opened windows and doors then facing the warm turquoise water. We were within a very short walk to a restaurant that we made uses of food was excellent. Thank you for making our anniversary so very special, Dieter Krista and grown up kids (Germany)

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$829

Waterklip

Cruz Bay house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$350

“TreeTops has it all” We are from Minnesota and make a warm weather getaway every winter. We have been to a number of different places but this was our first time to the USVI. Both the destination generally and our stay with June and Steve exceeded our expectations. June called shortly after our arrival and gave us directions that were easy to follow. She was there to greet us on arrival (along with her dogs Buddy, Fred and Ginger) and walked us through the property so we knew beforehand where everything was located. While walking around, she also went through a running list of things to do and see on the island as well as nearby St. John. The best place to get groceries if we wanted to dine in, the best places nearby to go out for dinner, the best places to go to get away from "the tourists" and mingle with the local islanders, and on and on. Way too much to digest at one time. Fortunately, she and Steve were around most of the week so we could ask a second and third and fourth time when we couldn't remember. They were quite accomodating when it came to providing the "extras" like a cooler, snorkel gear and beach chairs so we didn't have to rent when we got to the beach; and we loved the "furry extras" when Buddy, Fred and Ginger periodically came up to visit during our stay. All in all, the convenient location, the wonderful view, the warm breeze making its way up the hill, the comfortable accomodations, and especially the attention we received from June and Steve made this an exceptionally wonderful break from the Minnesota winter!

Responds fast! avg. 2 hours 30 minutes

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$190

Responds fast! avg. 3 hours 57 minutes

2 of 3 match: Private outdoor pool (unheated), Beach or lakeside relaxation, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$1,799

Westin St. John 3 Bdrm/ 3 Bath Thanksgiving Week

Cruz Bay villa

  • 4 bathrooms
  • sleeps 10

2 of 3 match: Private outdoor pool (unheated), Beach or lakeside relaxation, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$985

Villa Del Mar - Ocean views from every room & heated infinity pool

Lovenlund villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

2 of 3 match: Private outdoor pool (unheated), Beach or lakeside relaxation, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$1,661

Spectacular Sunsets & Ocean Views Remodeled Villa

Cruz Bay villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 10

“Awesome View” We recently stayed here and it was perfect. The villa was very clean and well maintained. They have everything you need there (beach towels, cooler, chairs, pots, pans, appliances, wifi). There is a/c in both bedrooms and it cools the place off very nice at night. It has a large glass door that opens up to the deck where you have one of the best views of the island. The view is simply breath-taking. Relaxing in the evening on the deck with the view was one of my highlights of the vacation. The property is about 5 minutes from town. Their property management company met us at ferry dock and gave us tour of the town and villa. This is an awesome property and wouldn't hesitate to stay there again. I don't have one complaint about this villa. Highly recommended!

2 of 3 match: Private outdoor pool (unheated), Beach or lakeside relaxation, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$1,031

Villa Bali - Waterfront Villa - 100% Brand New!!

East End villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 3 match: Private outdoor pool (unheated), Beach or lakeside relaxation, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$201

Point Pleasant - USVI - Villa East - Best Location

East End studio

  • Studio
  • 1 bathroom
  • sleeps 4

2 of 3 match: Private outdoor pool (unheated), Beach or lakeside relaxation, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$189

2 of 3 match: Private outdoor pool (unheated), Beach or lakeside relaxation, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$745

Luxury 3BR Residence –With ocean beachfront view

Nazareth apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

2 of 3 match: Private outdoor pool (unheated), Beach or lakeside relaxation, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$1,236

Villa in Exclusive Beachfront Complex

Humacao villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 of 3 match: Private outdoor pool (unheated), Beach or lakeside relaxation, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$258

Serenity By The Cove

Christiansted condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

2 of 3 match: Private outdoor pool (unheated), Beach or lakeside relaxation, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$264

2 of 3 match: Private outdoor pool (unheated), Beach or lakeside relaxation, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$457

Breathtaking Views from Sapphire Village II

Red Hook condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Responds fast! avg. 13 minutes

2 of 3 match: Private outdoor pool (unheated), Beach or lakeside relaxation, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$184

Stay in our Stunning Beachfront Penthouse!

Loiza apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 of 3 match: Private outdoor pool (unheated), Beach or lakeside relaxation, Shared outdoor pool (heated)

2 of 3 filters match

Price per night from

$343

Luxury Honeymoon Suite/ Wifi/ Gated/ Privacy/ Private Pool/ Hot Tub

East End apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

“Best Place On Earth!!” Where do I begin... My husband and I were on our honeymoon. Dana and Jason were the best hosts-they gave you privacy, but if you need assistance they were always there to help. They made us feel at home in the HarmonySuite with happy smiles and open arms. We were given breakfast every morning-tastes of the Island foods- DELICIOUS ; ) It was amazing to see the iguanas that would come up to the deck to visit. The rooms were well-kept and well-stocked Dana and Jason have everything at your hands. The pictures don't lie the VIEWS were phenomenal-(I think I have a billion pictures of just the view) It was awesome to wake up and come home every day to the spectacular views. The pool/cabana and hot tub were extra touches to this fantastic getaway and are exclusively for your enjoyment . The people on the island are the best so sweet, helpful, and genuine-always great to be around, the beaches are jaw dropping we never wanted to get out- recommending COKI BEACH/ MAGENS BAY and night life was amazing recommending DUFFY'S LOVE SHACK/ SENOR FROGS (RED HOOK) all of this plus much more all located about 6-8 minutes away (car recommended). Can't wait to go back to the best place on earth!! Dana & Jason we love you, Thank You for making our honeymoon a time to remember forever..God Bless

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$338

Anam Cara Villa - Secluded Luxury Beachfront Home

South Sound villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 14

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$859

Villa ValMarc, Mahoe Bay,Virgin Gorda, BVI villa 4 bdrm 4 bath with pool

Virgin Gorda villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$638

Eco Friendly Beachfront Villa

Virgin Islands National Park villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$745

Villa Towanda, Belmont Estates Tortola

West End villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 of 3 match: Shared outdoor pool (heated), Beach or lakeside relaxation, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$561

Viewing 38 of 527
rentals in St. Thomas

×

Also consider