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

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
Find more rentals you can book on TripAdvisor!   We're showing you properties you can book on TripAdvisor first.
All 553 Rentals in St. John
loading...
Sort by
From
€839
Per Night
3 Bedrooms, 3 Bathrooms, Sleeps 6
24 photos Details
Make Enquiry
From
€348
Per Night
Cruz Bay
2 Bedrooms, 1 Bathroom, Sleeps 2
14 photos Details
Make Enquiry
From
€1,000
Per Week
Cruz Bay
1 Bedroom, 1 Bathroom, Sleeps 2
18 photos Details
Make Enquiry
Also consider
Cinnamon Tarn-  St. John Villa Rental
3 Bedrooms, sleeps 6
€431 / night
Jungle Stone
5 Bedrooms, sleeps 10
€7,721 - €17,765 / week
Starstruck - panoramic views of the sea and stars
4 Bedrooms, sleeps 8
€637 - €1,004 / night
Some like it hot,oceanfront - Oct 9-17 $7900
4 Bedrooms, sleeps 8
€761 - €1,203 / night
From
€320
Per Night
1 Bedroom, 1 Bathroom, Sleeps 2
14 photos Details
Make Enquiry
From
€178
Per Night
2 Bedrooms, 3 Bathrooms, Sleeps 2
14 photos Details
Make Enquiry
From
€303
Per Night
Coral Bay
5 Bedrooms, 5 Bathrooms, Sleeps 12
12 photos Details
Make Enquiry
From
€491
Per Night
3 Bedrooms, 4 Bathrooms, Sleeps 3
15 photos Details
Make Enquiry
From
€278
Per Night
1 Bedroom, 1 Bathroom, Sleeps 1
15 photos Details
Make Enquiry
Get the List
From
€596
Per Night
2 Bedrooms, 2 Bathrooms, Sleeps 4
14 photos Details
Make Enquiry
From
€320
Per Night
1 Bedroom, 1 Bathroom, Sleeps 2
6 photos Details
Make Enquiry
From
€342
Per Night
1 Bedroom, 1 Bathroom, Sleeps 2
16 photos Details
Make Enquiry
From
€486
Per Night
2 Bedrooms, 2 Bathrooms, Sleeps 4
9 photos Details
Make Enquiry
From
€486
Per Night
2 Bedrooms, 2 Bathrooms, Sleeps 4
15 photos Details
Make Enquiry
From
€309
Per Night
1 Bedroom, 2 Bathrooms, Sleeps 2
13 photos Details
Make Enquiry
From
€839
Per Night
2 Bedrooms, 2 Bathrooms, Sleeps 3
20 photos Details
Make Enquiry
From
€1,766
Per Night
5 Bedrooms, 6 Bathrooms, Sleeps 12
23 photos Details
Make Enquiry
From
€1,213
Per Night
5 Bedrooms, 6 Bathrooms, Sleeps 12
19 photos Details
Make Enquiry
From
€342
Per Night
1 Bedroom, 1 Bathroom, Sleeps 2
14 photos Details
Make Enquiry
From
€193
Per Night
2 Bedrooms, 2 Bathrooms, Sleeps 2
14 photos Details
Make Enquiry
From
€1,302
Per Night
5 Bedrooms, 8 Bathrooms, Sleeps 14
23 photos Details
Make Enquiry
From
€697
Per Night
4 Bedrooms, 3 Bathrooms, Sleeps 4
23 photos Details
Make Enquiry
From
€3,697
Per Night
Cruz Bay
9 Bedrooms, 11 Bathrooms, Sleeps 22
32 photos Details
Make Enquiry
From
€816
Per Night
3 Bedrooms, 3 Bathrooms, Sleeps 6
14 photos Details
Make Enquiry
From
€1,533
Per Night
5 Bedrooms, 6 Bathrooms, Sleeps 5
15 photos Details
Make Enquiry
From
€938
Per Night
4 Bedrooms, 5 Bathrooms, Sleeps 4
15 photos Details
Make Enquiry
From
€327
Per Night
2 Bedrooms, 2 Bathrooms, Sleeps 2
12 photos Details
Make Enquiry
From
€711
Per Night
4 Bedrooms, 5 Bathrooms, Sleeps 4
15 photos Details
Make Enquiry
From
€342
Per Night
1 Bedroom, 1 Bathroom, Sleeps 2
15 photos Details
Make Enquiry
From
€277
Per Night
4 Bedrooms, 3 Bathrooms, Sleeps 8
21 photos Details
Make Enquiry
From
€762
Per Night
4 Bedrooms, 4 Bathrooms, Sleeps 4
19 photos Details
Make Enquiry
From
€3,399
Per Week
Cruz Bay
5 Bedrooms, 4 Bathrooms, Sleeps 10
16 photos Details
Make Enquiry
From
€361
Per Night
2 Bedrooms, 2 Bathrooms, Sleeps 2
12 photos Details
Make Enquiry
From
€344
Per Night
3 Bedrooms, 3 Bathrooms, Sleeps 3
23 photos Details
Make Enquiry
From
€850
Per Night
3 Bedrooms, 4 Bathrooms, Sleeps 3
15 photos Details
Make Enquiry
From
€309
Per Night
Cruz Bay
2 Bedrooms, 2 Bathrooms, Sleeps 6
14 photos Details
Make Enquiry
From
€1,352
Per Night
4 Bedrooms, 5 Bathrooms, Sleeps 4
35 photos Details
Make Enquiry
From
€342
Per Night
1 Bedroom, 1 Bathroom, Sleeps 2
14 photos Details
Make Enquiry
From
€596
Per Night
2 Bedrooms, 2 Bathrooms, Sleeps 4
14 photos Details
Make Enquiry
From
€147
Per Night
Coral Bay
2 Bedrooms, 2 Bathrooms, Sleeps 4
17 photos Details
Make Enquiry
From
€3,704
Per Week
5 Bedrooms, 6 Bathrooms, Sleeps 12
1 photo Details
Make Enquiry
Go to map view
Book Online(135)
Use filters to find the best results!

Suitability

  • Wheelchair access (33)
  • Elder access (100)
  • Suitable for children (134)
  • Pet friendly (11)
  • Smoking allowed (8)

Amenities

  • Air Conditioning (328)
  • Internet (328)
  • Grill (290)
  • Other outdoor space (277)
  • All pools (257)
  • 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