Vacation Rentals & Villas in St. John

Updating...

age 0-16
652 Results

Relevance

Price: low to high

Price: high to low

Reviews

652 villas

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

Rio Grande villa

  • 7 bedrooms
  • 7 bathrooms
  • sleeps 21

Match: Freezer Private outdoor pool (unheated) Pool or snooker table Water sports Pets

All filters match

Price per night from

$3,435

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

Limin'House Luxury 4 Bedroom Caribbean Villa Fully updated and renovated!

West End villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

“Loved this house!” The layout of Limin house was perfect, lots of private areas to chill and a lovely open air veranda to come together. The attention to detail was noted from the great margarita and ice machines to flashlights in all rooms. Loved to be able to make coffee in the bedroom and the sit on the balcony early in the morning and watch the scene unfold below. We loved the huge outside BBQ and took advantage of having half our dinners in. Pool was fantastic with great views and gardens all around the property were lovely. Outdoor showers were great anytime of day! We had issues with our main fridge, but Deb (Manager) was very attentive and helpful and brought us ice if we needed. The freezer worked and there was a bar fridge by the pool so we all got lots of exercise. We understand things go wrong and it is hard to get parts etc on the island. The house more than made up for this and we didn't really care too much. we hope to be back in 2 years and would definitely stay at Limin House.

Responds fast! avg. 38 minutes

4 of 5 match: Pool or snooker table, Water sports, Freezer, Private outdoor pool (unheated), Pets

4 of 5 filters match

Price per night from

$819

Tropical Studio with Beach Access in Isla Verde

Isla Verde studio

  • Studio
  • 1 bathroom
  • sleeps 4

Responds fast! avg. 2 hours 59 minutes

3 of 5 match: Private outdoor pool (unheated), Pets, Water sports, Freezer, Pool or snooker table

3 of 5 filters match

Price per night from

$171

Stunning Ocean View Spacious Villa Private Pool - Cruz Bay St John USVI

Cruz Bay villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 12

4 of 5 match: Pets, Water sports, Freezer, Private outdoor pool (unheated), Pool or snooker table

4 of 5 filters match

Price per night from

$1,489

4 of 5 match: Pets, Water sports, Freezer, Private outdoor pool (unheated), Pool or snooker table

4 of 5 filters match

Price per night from

$400

Lidskjalf at Annaberg - Walk to Francis Bay Beach!

Virgin Islands National Park villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

3 of 5 match: Private outdoor pool (unheated), Pool or snooker table, Water sports, Freezer, Pets

3 of 5 filters match

Price per night from

$500

Beach Lover's Heaven

Luquillo apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

“Great time in a Great Location” We had a great time and the condo was beautiful. It is located in a nice little quiet town, that gives you a great experience away from the congestion, but still close to all the sites.

3 of 5 match: Private outdoor pool (unheated), Pool or snooker table, Water sports, Freezer, Pets

3 of 5 filters match

Price per night from

$148

Just For 2- Tropical Orchid Hot/Tub/SPA ~ SALE NOW

Cruz Bay villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

“spectacular views with affordable villa” My husband and I had wonderful time in the Tropical Garden villa we rented from Jacqueline. This is not the typical rental where you pick up your key and you're on your own. Jacqueline met us after we arrived on the ferry and rented our jeep to follow her up to the villa. Her home is part of the property to which her four rental villas are connected, and everything is well kept. She was so friendly and helpful providing advice and making sure we had everything we needed. By the end of the week, we had become friends. The Tropical Garden villa has a spectacular view overlooking Great Cruz Bay, Chocolate Hole, and Heart Bay, which you can enjoy from the deck, living room and bedroom. It is on the lower level and has a secluded feeling. It has a full kitchen and a gas grill in the garden. There is a hot tub with a view that you can find at the end of the path through the tropical garden. The beach chairs and cooler that were provided were very much appreciated during our many outings to different gorgeous beaches every day. We have fond memories of waking up and seeing that incredible view and enjoying our breakfast on the deck. We also enjoyed staying in the White Seagull villa for the latter part of the trip when it was available. We would stay in either one again. Jacqueline went above and beyond to make our stay extra special. We were sad to leave but very happy to have a new friend in St. John!

Responds fast! avg. 3 hours 17 minutes

3 of 5 match: Private outdoor pool (unheated), Pool or snooker table, Water sports, Freezer, Pets

3 of 5 filters match

Price per night from

$457

Andrea's House Rental in Vieques

Isla de Vieques cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 8

“Great Place To Stay” These was our first trip to Vieques and we decided to book and stay in andrea's House and had a blast. The house is very comfortable. We were very pleased with what we found there. Very clean, fresh and beautiful place. Absolutely we will stay there again!

3 of 5 match: Private outdoor pool (unheated), Pool or snooker table, Water sports, Freezer, Pets

3 of 5 filters match

Price per night from

$144

Beachfront 3BR/2BT Spacious Apt with Private Pool

Las Croabas apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

3 of 5 match: Private outdoor pool (unheated), Pets, Water sports, Freezer, Pool or snooker table

3 of 5 filters match

Price per night from

$373

Sale! $180/night Dec 18-23, 2023 Last minute cancellation.

Coral Bay cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

3 of 5 match: Private outdoor pool (unheated), Pool or snooker table, Water sports, Freezer, Pets

3 of 5 filters match

Price per night from

$315

Oceanfront Affordable Luquillo Puerto Rico

Luquillo condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

Responds fast! avg. 40 minutes

3 of 5 match: Private outdoor pool (unheated), Pool or snooker table, Water sports, Freezer, Pets

3 of 5 filters match

Price per night from

$201

Oceanfront Two-Bedroom Condo w/ Isla Verde Beach Access

Isla Verde condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

Responds fast! avg. 2 hours 59 minutes

3 of 5 match: Private outdoor pool (unheated), Pets, Water sports, Freezer, Pool or snooker table

3 of 5 filters match

Price per night from

$286

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

3 of 5 match: Water sports, Pool or snooker table, Freezer, Private outdoor pool (unheated), Pets

3 of 5 filters match

Price per night from

$338

Ashford Avenue - Location & Price

San Juan apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 5 match: Private outdoor pool (unheated), Freezer, Pool or snooker table, Water sports, Pets

2 of 5 filters match

Price per night from

$103

Máre ESJ Azul Tower 15th Floor Spectacular View

Carolina apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

“Great Downtime in San Juan” Unit was perfect for a getaway week in San Juan. We were on the beach every day which provided warm water, sun, and shade. Condo was perfect size for us, and on 15th floor very safe, quiet, and private. Had everything we needed, washer-dryer, etc. Building employees very courteous and helpful. Variety of restaurants and supermarket within walking distance. We did not have to rent a car. We ate breakfast and lunch in condo, then ate dinner out every day. Pool deck is beautiful and health club a big plus. Overall great place to relax, chill out, and enjoy the ambiance.

3 of 5 match: Private outdoor pool (unheated), Pets, Water sports, Freezer, Pool or snooker table

3 of 5 filters match

Price per night from

$286

3 of 5 match: Private outdoor pool (unheated), Pets, Water sports, Freezer, Pool or snooker table

3 of 5 filters match

Price per night from

$2,491

The Heart of New San Juan .....

San Juan studio

  • Studio
  • 1 bathroom
  • sleeps 4

3 of 5 match: Private outdoor pool (unheated), Pets, Water sports, Freezer, Pool or snooker table

3 of 5 filters match

Price per night from

$101

Westin St. John Resort Villas, Beautiful One bedroom villas, well equipped

Virgin Islands National Park villa

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

3 of 5 match: Private outdoor pool (unheated), Pets, Water sports, Freezer, Pool or snooker table

3 of 5 filters match

Price per night from

$735

New on tripadvisor ! An absolutely breathtaking spot...

Trunk Bay villa

  • 6 bedrooms
  • 7 bathrooms
  • sleeps 12

3 of 5 match: Pool or snooker table, Pets, Water sports, Freezer, Private outdoor pool (unheated)

3 of 5 filters match

Price per night from

$2,977

Castle at Cabrita

Charlotte Amalie villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 10

3 of 5 match: Pool or snooker table, Pets, Water sports, Freezer, Private outdoor pool (unheated)

3 of 5 filters match

Price per night from

$2,233

✹Endless Summer ♥ Veredas Beachfront Getaway✹

Rio Grande apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

3 of 5 match: Private outdoor pool (unheated), Pets, Water sports, Freezer, Pool or snooker table

3 of 5 filters match

Price per night from

$212

Villa Coral Reef- community pool overlooking ocean

Dorado villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

Responds fast! avg. 2 hours 45 minutes

3 of 5 match: Private outdoor pool (unheated), Pets, Water sports, Freezer, Pool or snooker table

3 of 5 filters match

Price per night from

$745

When we say Beach Front, we mean on the BEACH!

Luquillo house

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 14

3 of 5 match: Private outdoor pool (unheated), Pets, Water sports, Freezer, Pool or snooker table

3 of 5 filters match

Price per night from

$630

Responds fast! avg. 2 hours 14 minutes

3 of 5 match: Private outdoor pool (unheated), Pets, Water sports, Freezer, Pool or snooker table

3 of 5 filters match

Price per night from

$7,666

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

Virgin Gorda villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

3 of 5 match: Pool or snooker table, Pets, Water sports, Freezer, Private outdoor pool (unheated)

3 of 5 filters match

Price per night from

$638

Villa Towanda, Belmont Estates Tortola

West End villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

3 of 5 match: Pool or snooker table, Pets, Water sports, Freezer, Private outdoor pool (unheated)

3 of 5 filters match

Price per night from

$561

Lakeside House with Stunning Views and Pool

Toa Baja private room

  • 1 bedroom
  • 2 bathrooms
  • sleeps 7

3 of 5 match: Pool or snooker table, Pets, Water sports, Freezer, Private outdoor pool (unheated)

3 of 5 filters match

Price per night from

$373

Private Pool Upscale Villa -Bird of Paradise

Teague Bay villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

3 of 5 match: Pool or snooker table, Pets, Water sports, Freezer, Private outdoor pool (unheated)

3 of 5 filters match

Price per night from

$364

Caribbean Sea Views, Private Resort, 3 Homes, Private

Esperanza villa

  • 8 bedrooms
  • 9 bathrooms
  • sleeps 16

Responds fast! avg. 1 hour 17 minutes

3 of 5 match: Pool or snooker table, Pets, Water sports, Freezer, Private outdoor pool (unheated)

3 of 5 filters match

Price per night from

$1,718

Brisas Del Mar | Sunrise Views & Caribbean Sea Breezes

Coral Bay villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

3 of 5 match: Pool or snooker table, Pets, Water sports, Freezer, Private outdoor pool (unheated)

3 of 5 filters match

Price per night from

$510

3 of 5 match: Pool or snooker table, Pets, Water sports, Freezer, Private outdoor pool (unheated)

3 of 5 filters match

Price per night from

$206

County Paradise

Naguabo house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

3 of 5 match: Pool or snooker table, Pets, Water sports, Freezer, Private outdoor pool (unheated)

3 of 5 filters match

Price per night from

$305

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

Fajardo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 7

Responds fast! avg. 1 hour 52 minutes

3 of 5 match: Private outdoor pool (unheated), Pets, Water sports, Freezer, Pool or snooker table

3 of 5 filters match

Price per night from

$172

Isla Verde Oceanfront Condo

Isla Verde apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

“Perfect!” My husband and I stayed here in April 2015 with our 10yr. old daughter. The Condo was perfect. Very tastefully decorated, and very clean. The owner took a lot of thinking into everyone's needs that would be staying here. Both bathrooms were stocked with multiple toiletries, all kitchen appliances necessary, including coolers for the beach. Beach chairs, beach towels, games, baby equipment and the list goes on. The location was absolutely perfect. We rented a car so did a lot of exploring but if you do not rent a car, you will not miss it. Everything you need is within walking distance or a very short taxi ride for groceries. I was a little worried about the condo being so close to the airport, although very convenient, I thought it would be somewhat of a disturbance with the airplanes flying over. We never even noticed the airplanes! That was not an issue. We had soooo much wonderful food in Puerto Rico but I must say, One of my very favorite things was walking down the beach, to the left and getting fish taco's. It is about 1 block down from condo if you are facing the ocean. We like fine dining and have tried fish tacos from all over, even the ones from Cabo do not compare with these. We were skeptical at first, but you will not regret or "get sick" if you try! The leasing agent and owner both were very friendly and very timely will all responses. Comparing this condo to a hotel, you can not beat the price. We normally stay in luxury hotels but because our daughter was with us, we did not spend the extra money. We made an excellent choice and would absolutely stay here again.

3 of 5 match: Private outdoor pool (unheated), Pets, Water sports, Freezer, Pool or snooker table

3 of 5 filters match

Price per night from

$242

Oceanfront on 17th Floor in Condado

San Juan condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

Responds fast! avg. 1 hour 8 minutes

3 of 5 match: Private outdoor pool (unheated), Pets, Water sports, Freezer, Pool or snooker table

3 of 5 filters match

Price per night from

$315

Aquatika A Cozy Penthouse #7703

Loiza apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

3 of 5 match: Private outdoor pool (unheated), Pets, Water sports, Freezer, Pool or snooker table

3 of 5 filters match

Price per night from

$287

Marriott's Frenchman's Cove - 2BR Condo - Sleeps 8!

Havensight condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

3 of 5 match: Private outdoor pool (unheated), Pets, Water sports, Freezer, Pool or snooker table

3 of 5 filters match

Price per night from

$575

Viewing 38 of 652
rentals in St. John

×

Also consider