We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Villas and apartments in St. John, U.S. Virgin Islands

Payment Protection
Use a credit card to book with our Peace of Mind Protection.Learn more
Find a rental
Price per night
Min
to
Max
Bedrooms
Any
Amenities
Select
More filters
All 481 Rentals in St. John
loading...
Sort by
From
$225
Per Night
1 / 25
Payment Protection
3 Bedrooms, 3 Bathrooms, Sleeps 6
Details Reviews (1) Make Inquiry
From
$270
Per Night
1 / 13
Payment Protection
3 Bedrooms, 2 Bathrooms, Sleeps 8
Booking
Details Reviews (6) Make Inquiry
From
$414
Per Night
1 / 23
Payment Protection
4 Bedrooms, 5 Bathrooms, Sleeps 8
Details Reviews (2) Make Inquiry
Also consider
Ocean Palm Villa USVI
7 Bedrooms, sleeps 14
$6,720 - $15,050 / week
Ocean Garden -  King master bedroom suites
2 Bedrooms, sleeps 6
$265 - $385 / night
5 bedroom luxury, economy, best views & location!
5 Bedrooms, sleeps 12
$4,400 - $10,900 / week
Villa Chez Shell - FEATURED ON HOUSE HUNTERS INT'L
2 Bedrooms, sleeps 6
$428 - $786 / night
From
$285
Per Night
1 / 12
Payment Protection
1 Bedroom, 2 Bathrooms, Sleeps 4
Bookings
Details Reviews (1) Make Inquiry
5 of 5 stars Reviewed July 24, 2014
My husband and I stayed at Fish Bone Villa for our 1 year anniversary. It was wonderful. The owners were so easy to book with, and Gina was great. She met us at the dock with a...
See all reviews
From
$430
Per Night
1 / 33
Payment Protection
Cruz Bay
4 Bedrooms, 3 Bathrooms, Sleeps 8
Details Reviews (4) Make Inquiry
5 of 5 stars Reviewed August 21, 2013
My wife and I went here for our Honeymoon, and could not have asked for a more relaxing and tranquil locale. The property is private and serene, and the house is situated a top a...
See all reviews
From
$185
Per Night
1 / 17
Payment Protection
1 Bedroom, 1 Bathroom, Sleeps 2
Bookings
Details Reviews (2) Make Inquiry
From
$250
Per Night
1 / 9
Payment Protection
1 Bedroom, 1 Bathroom, Sleeps 3
Bookings
Details Reviews (9) Make Inquiry
5 of 5 stars Reviewed June 29, 2013
We visited St. John for two weeks and stayed at Tranquility – an awesome little house tucked in the mountainside-overlooking Fish Bay. The home is perfect for a couple wishing...
5 of 5 stars Reviewed October 16, 2012
VERY private with romantic sunsets and night skies. Spacious and comfortable. Our hosts Andy and Janet did all they could to make us welcome and offer recommendations for sights...
See all reviews
From
$200
Per Night
1 / 21
Payment Protection
1 Bedroom, 1 Bathroom, Sleeps 4
Details Reviews (4) Make Inquiry
5 of 5 stars Reviewed April 19, 2011
My friends and I just returned from a wonderful visit to the Starlit Escape villa in St. John. The house is located near Coral Bay, on the east side of St. John. A rental car...
See all reviews
Get the List
From
$550
Per Night
1 / 19
Payment Protection
4 Bedrooms, 5 Bathrooms, Sleeps 8
Details Reviews (29) Make Inquiry
5 of 5 stars Reviewed April 28, 2014
We loved Drake's View Villa! Our flights were running late and we were worried we may not be able to get our car. Fernando talked to the car rental company to make sure they'd...
5 of 5 stars Reviewed April 8, 2013
We had the privilege to stay at Drake's View villa in March 2013. This villa is absolutely amazing! From the superb view, to the spacious property, there is everything you need or...
See all reviews
From
$125
Per Night
Payment Protection
2 Bedrooms, 2 Bathrooms, Sleeps 3
Bookings
Details Reviews (12) Make Inquiry
5 of 5 stars Reviewed July 10, 2014
I recently returned from my visit to St. John and Coral Bay Eco-Retreat. Allison's welcome was the perfect introduction to St. John and my vacation. I fell in love with every part...
5 of 5 stars Reviewed May 30, 2014
My wife and I stayed here for a week during our honeymoon. It was an amazing week. Allison was a wonderful and gracious host, who has built an amazing getaway. The views are...
See all reviews
From
$315
Per Night
1 / 6
Payment Protection
2 Bedrooms, 3 Bathrooms, Sleeps 6
Details Reviews (1) Make Inquiry
5 of 5 stars Reviewed December 30, 2013
Wonderful house up a very steep road. Excellent views! Comfy beds and everything you need for a relaxing stay. Just loved it!
See all reviews
From
$99
Per Night
1 / 16
Payment Protection
1 Bedroom, 1 Bathroom, Sleeps 4
Bookings
Details Reviews (3) Make Inquiry
5 of 5 stars Reviewed June 26, 2014
We used this condo for our honeymoon and it was perfect! It was affordable, quiet, and beautiful. My wife especially enjoyed the abundant wildlife right outside the window. I...
See all reviews
From
$4,900
Per Week
1 / 13
Payment Protection
Coral Bay
3 Bedrooms, 3 Bathrooms, Sleeps 6
Details Reviews (1) Make Inquiry
1 of 5 stars Reviewed August 1, 2013
We left after 3 nights! First - the woman that meets you to show you the house was mad that we would be 1 hour late. She said we were messing up her day. Not a good first...
See all reviews
From
$429
Per Night
1 / 22
Payment Protection
Cruz Bay
5 Bedrooms, 3 Bathrooms, Sleeps 8
Bookings
Details Make Inquiry
From
$425
Per Night
1 / 29
Payment Protection
Cruz Bay
3 Bedrooms, 3 Bathrooms, Sleeps 8
Details Make Inquiry
From
$150
Per Night
1 / 5
Payment Protection
1 Bedroom, 1 Bathroom, Sleeps 2
Booking
Details Make Inquiry
From
$350
Per Night
1 / 13
Payment Protection
3 Bedrooms, 2 Bathrooms, Sleeps 8
Details Make Inquiry
From
$715
Per Night
1 / 11
Payment Protection
Cruz Bay
3 Bedrooms, 3 Bathrooms, Sleeps 10
Booking
Details Make Inquiry
From
$125
Per Night
1 / 18
Payment Protection
1 Bedroom, 1 Bathroom, Sleeps 2
Details Make Inquiry
From
$358
Per Night
1 / 24
Payment Protection
3 Bedrooms, 3 Bathrooms, Sleeps 9
Details Make Inquiry
From
$357
Per Night
1 / 31
Payment Protection
4 Bedrooms, 5 Bathrooms, Sleeps 8
Details Make Inquiry
From
$357
Per Night
1 / 23
Payment Protection
3 Bedrooms, 3 Bathrooms, Sleeps 6
Booking
Details Make Inquiry
From
$175
Per Night
1 / 26
Payment Protection
Cruz Bay
2 Bedrooms, 1 Bathroom, Sleeps 4
Booking
Details Make Inquiry
From
$1,000
Per Night
1 / 10
Payment Protection
Cruz Bay
Studio, 1 Bathroom, Sleeps 4
Details Make Inquiry
From
$500
Per Night
1 / 7
Payment Protection
Cruz Bay
3 Bedrooms, 4 Bathrooms, Sleeps 10
Details Make Inquiry
From
$170
Per Night
1 / 9
Payment Protection
Coral Bay
2 Bedrooms, 2 Bathrooms, Sleeps 4
Bookings
Details Make Inquiry
From
$160
Per Night
1 / 5
Payment Protection
1 Bedroom, 1 Bathroom, Sleeps 3
Booking
Details Reviews (5) Make Inquiry
5 of 5 stars Reviewed November 5, 2014
This was an absolute gem of a place for my friends and I to stay at during our visit to St. John. We just loved the funky cottage, especially the beautiful deck that allowed for...
4 of 5 stars Reviewed October 14, 2013
My DH and I stayed here in early October, and the place is just as cute as the photos show. The owner lives downstairs, but both she and the location are very, very quiet. I...
See all reviews
From
$230
Per Night
1 / 21
Payment Protection
2 Bedrooms, 2 Bathrooms, Sleeps 6
Bookings
Details Make Inquiry
From
$1,643
Per Night
1 / 15
Payment Protection
4 Bedrooms, 4 Bathrooms, Sleeps 8
Details Make Inquiry
From
$400
Per Night
1 / 8
Payment Protection
Cruz Bay
2 Bedrooms, 2 Bathrooms, Sleeps 4
Details Make Inquiry
From
$1,000
Per Night
1 / 8
Payment Protection
3 Bedrooms, 3 Bathrooms, Sleeps 10
Details Make Inquiry
From
$38,500
Per Week
1 / 32
Payment Protection
Cruz Bay
9 Bedrooms, 9 Bathrooms, Sleeps 22
Details Make Inquiry
From
$557
Per Night
1 / 13
Payment Protection
Cruz Bay
3 Bedrooms, 3 Bathrooms, Sleeps 10
Details Reviews (2) Make Inquiry
5 of 5 stars Reviewed August 26, 2013
Westin St John has really updated the customer service and check in process. The 2 bedroom/3 bath townhouse villa is fantastic. Plenty of space with everything updated. The villa...
See all reviews
From
$290
Per Night
1 / 16
Payment Protection
Cruz Bay
2 Bedrooms, 2 Bathrooms, Sleeps 4
Bookings
Details Reviews (9) Make Inquiry
5 of 5 stars Reviewed March 23, 2014
Tropical Breeze on Battery Hill in Cruz Bay on St John was a great place to stay for myself, husband a and 2 young adult daughters. The condo was clean, updated and had 2...
5 of 5 stars Reviewed March 6, 2014
We stayed at Tropical Breeze this February and can't say enough about how wonderful it is! There is always a lovely breeze, we never touched an air conditioner. The kitchen was...
See all reviews
From
$235
Per Night
1 / 64
Payment Protection
1 Bedroom, 1 Bathroom, Sleeps 2
Bookings
Details Reviews (13) Make Inquiry
5 of 5 stars Reviewed March 25, 2014
This was our 3rd stay at In Harmony...and it was perfect again! This is an extremely clean house, and just the right size for 2 people. Perfect location, just up the mountain from...
5 of 5 stars Reviewed January 19, 2013
We enjoyed our stay on the "quiet" side of this lovely island. Our visit was made comfortable and relaxing staying in this lovely villa. Just the right size for my husband and I...
See all reviews
From
$230
Per Night
1 / 5
Payment Protection
Coral Bay
2 Bedrooms, 3 Bathrooms, Sleeps 4
Booking
Details Reviews (1) Make Inquiry
5 of 5 stars Reviewed May 18, 2014
I just returned from a weeks stay (May 10-May17) in Skyflower situated high above Coral Bay. The owners had just departed from their winter stay in St John; therefore we were...
See all reviews
From
$255
Per Night
1 / 18
Payment Protection
2 Bedrooms, 2 Bathrooms, Sleeps 4
Details Make Inquiry
From
$250
Per Night
1 / 23
Payment Protection
Cruz Bay
2 Bedrooms, 1 Bathroom, Sleeps 4
Bookings
Details Make Inquiry
From
$357
Per Night
1 / 6
Payment Protection
2 Bedrooms, 2 Bathrooms, Sleeps 6
Booking
Details Reviews (2) Make Inquiry
5 of 5 stars Reviewed March 24, 2014
I thought the Villa was a great value and a terrific place to start and finish our days exploring all the sites the island had to offer. I would definitely recommend Sunset Ridge...
5 of 5 stars Reviewed March 24, 2014
Sunset Ridge Villas, is a private, 6 unit development on the top of the hill overlooking Cruz Bay. We enjoyed amazing sunsets nightly with 180 degree of ocean views. Watched the...
See all reviews
From
$314
Per Night
1 / 6
Payment Protection
1 Bedroom, 1 Bathroom, Sleeps 2
Details Make Inquiry
Go to map view
Book Online(143)
Use filters to find the best results!

Suitability

  • Wheelchair access (32)
  • Elder access (101)
  • Suitable for children (139)
  • Pet friendly (15)
  • Smoking allowed (9)

Amenities

  • Internet (352)
  • Air Conditioning (329)
  • Grill (311)
  • Other outdoor space (275)
  • All pools (254)
  • View all amenities
List your property for free!
List your accommodation
for free on our website.
Reach millions worldwide.
Add a Listing


In partnership with
Get the List
Popular cities in St. John

More Romance destinations:

More Beach destinations:

More Caribbean & Mexico destinations:

Filter search results by:
Book Online(143)

Suitability

  • Wheelchair access (32)
  • Elder access (101)
  • Suitable for children (139)
  • Pet friendly (15)
  • Smoking allowed (9)

Amenities

  • Internet (352)
  • Air Conditioning (329)
  • Grill (311)
  • Other outdoor space (275)
  • All pools (254)
  • View all amenities