St John island is in the Caribbean Sea under the United States Virgin Islands, which include St Thomas and St Croix islands. This island is a popular destination for water activities and nature exploration due to its abundance of beaches and expansive national parks. It is an ideal place for snorkelling as its clear waters allow you to view the sea turtles and colourful fishes without the need to swim too far from the coast. Another popular pastime is relaxing and sunbathing at pristine white sand beaches of the towns such as Cruz Bay or Coral Bay. Hiking is also a favourite choice among vacationers. Guests can choose from as many as three dozen hiking trails.
A few days would not be enough to immerse in the beauty of this island. So start booking your holiday by reading this list of the top long-term rentals in St John, USVI.
1. Bodhi House, St John (from USD 209)
Bodhi House is on Ajax Peak, one of the mountains on St John island, with fresh air and fantastic scenery. It overlooks Coral Bay from a high vantage point, giving a stunning view of the coastal area. There is an outdoor deck, a perfect spot for watching the sunrise. This cosy unit is also an ideal place for couples.
The kitchenette is compact and has essential appliances for a quick caffeine fix and whipping up simple meals. As for outdoor cooking, this rental comes with a barbecue grill and utensils for an evening of food and laughter.
For guests planning an extended stay, there is a monthly discounted rate, and do note that there is a minimum booking requirement of three nights.
Top guest reviews
Amenities & Room:
the view and outdoor shower are spectacular and even better than the photosi enjoyed the incredible view (including the view from the outdoor shower)amazing views and love the out door showertaking a shower in the open with ocean views is greatwe loved our stay the view is amazing wonderful stylish cozy placeCleanliness:
small but clean and comfortablei stayed for 4 nights - found the place very clean and comfortablethe inside was nice clean and comfortableit was comfortable clean and close to coral bay and the beautiful beachesHost:
emily and devin were excellent hostsit was an adventure driving there and the directions provided from the host were very detailed & helpful100% paradise on the hill amazing home amazing host we will be backthey were very responsive and helped us with planning our trip to the islandRead more reviewsLocation:
-the location provided a great location for wildlife spotting-we loved the more intimate locationabsolutely beautiful location had everything we needed5 mins to coral bay 8 mins to maho bay it’s the perfect locationwe were very happy to stay at this incredible location
2. Luxurious villa with sunset views, Cruz Bay (from USD 405)
It’s not hard to understand why this luxurious villa is so popular. It has stunning sunset views, reclining beach benches and a rooftop pool with a barbecue grill. The living room has a high wooden ceiling, allowing good ventilation even on warm days. Additionally, this unit is spacious and can house a large group. Food preparation in this villa will be an enjoyable experience as it has a kitchen island with a stove, oven and microwave. For pet owners, you would be glad to know that this property has a pet-friendly policy.
There is a booking requirement for a minimum of five nights, and you can avail of the discounts for extended stays.
Top guest reviews
Amenities & Room:
great views clean comfortable furniture and bedswe loved the pool pretty viewswhich = great views small private pool grill - perfect to watch the sun set over the bayit’s very private with lots of wonderful outdoor space including a perfect poolwe spent hours in the pool and made some great dinners on the grillCleanliness:
very clean and comfortable toohouse was very clean and stocked with everything we neededsuper high ceilings and very cleanwell stocked with kitchen utensils and cleanthe house was very clean and had everything we needed for a relaxing vacationHost:
claudia was a great hostthe owner and property manager were both welcoming and responsivethank you for being a super hostgreat and responsive hosts as wellclaudia was a true super hostRead more reviewsLocation:
the location was wonderful with beautiful viewsit was close enough to cruz bay (restaurant and shops) and many wonderful beachesgreat location close to cruz bay but private and at the end of the road
3. Cosy studio apartment for a fantastic getaway, Cruz Bay (from USD 132)
This studio apartment is cosy and reflects the Mediterranean vibes in its design and colour. If you are looking for a simple apartment near the beach, this is the one for you, as it is only a five-minute walk to Cruz Bay. It would be a popular choice for couples or small families. The good news is that it is a pet-friendly accommodation, allowing you to bring your fur buddy along. There is also a garden deck where you can relax with your pet. Moreover, the apartment has kitchen appliances such as a microwave, refrigerator and coffee maker.
Monthly discounted rates are available and a minimum of four nights booking requirement applies.
Top guest reviews
Amenities & Room:
wifi works great and satellite tvthe kitchen is well-stocked with essentials like cooking pans cooking utensils etclots of linens and a nice big showerthere’s a precious little siamese cat lounging outside the apartment - named blueCleanliness:
it was clean and comfortableit was very clean and tidy when we arrivedthe studio is clean and brightthe studio has it all- :) clean cozy and comfythe place was super clean and had everything a person could need while stayingHost:
both the host and the manager are very responsivesteven and his host bob were super responsive throughout my staybasic apartment with responsive owner and managerthe host graciously picked us up when we got off the ferrythe host was informative hospitable and responsiveRead more reviewsLocation:
perfect location - safegreat location quiet neighborhood but close to towngreat location and comfortable lodgingsand the location was perfectthe location of this airbnb was the best
4. Rustic and budget-friendly unit, Coral Bay (from USD 100)
If you are looking to be close to nature and do not want to burn a hole in your wallet, this unit may be the right choice for you. It is nested among the greenery, and you can often spot wildlife such as hummingbirds, doves and iguanas in the surroundings. The host provides a barbecue grill and utensils to enjoy outdoor cooking. For meal preparations, the kitchen has essential appliances such as a refrigerator, gas stove, toaster and kettle, making cooking a breeze. You can also access the available books if you prefer a quiet moment to read after a day on the beach.
There is a minimum booking requirement of seven nights with a discounted price for long-term stays.
Top guest reviews
Amenities & Room:
don't expect air conditioning but we found the fans adequatethe fan next to bed is just perfectthere’s no ac but the fan above the bed keeps it plenty coolbonny's abode is a sweet apartment in a healing settingbed was comfortable and there were plenty of fans to keep us nice and coolCleanliness:
bonny’s adobe was clean super efficient and truly a stealthe apartment was comfortable and cleanHost:
bonny is a great hostshe is very helpful with any questions you might havebonny is a very attentive and communicative host and we really appreciated her hospitality and local tipsbonny is a super hostthe host is very positive person friendly helpfulRead more reviewsLocation:
coral bay is a great place and close to beaches snorkeling hikes restaurants etclocation wise it’s in a great spotthe location is absolutely breath-taking the value is top notchthe peace and quiet was unmatched to anything in the area
5. Spacious townhouse with horizon views, Cruz Bay (from USD 279)
This townhouse offers you the vibes of an ideal vacation with its beautifully furnished interior and matching resort furniture. You don’t have to worry about privacy as the place has its own entrance. It is nestled in a quiet neighbourhood away from the hustle and bustle of the city centre yet in proximity to Cruz Bay’s restaurants and car rental services. This unit can accommodate a large group and comes with a shared rooftop pool. The kitchen is unique as it comes with a bar countertop, ideal for chit-chats over some snacks or juices.
Discounted rates are applicable for extended weekly and monthly stays. There is, however, a minimum booking requirement of three nights.
Top guest reviews
Amenities & Room:
comfortable furnishings and well stocked kitchenamazing views of the sunset in the poolthere is a great view from both the condo and the pool areaour teenagers (15 & 19) enjoyed having their own bedroom and bathroomCleanliness:
very clean and comfortable bedsthe condo is clean and stocked fairly wellit was clean and had everything you neededit was fresh and very cleanthe condo was very clean and very comfortable for our family of 4Host:
host is very responsive and polite/professionalthe owner was incredibly helpful and easy to contactdavid was an excellent host his information about the island was very helpful as we planned our tripgreat host very nice place loved itthis condo is amazing and the owner is beyond helpfulRead more reviewsLocation:
great place in a great locationgreat place to stay within walking distance to all the shops and barswe loved the place and especially being walking distance to the center of townwe loved the location and appreciated having every menu in town availableother than that the place was nice town was close
6. Joy of Life Villa, Coral Bay (from USD 251)
This posh villa has one of the best sea views. With glass panels forming one side of the house, you’ll have a panoramic view of the other islands and the sea horizon. In terms of capacity, this unit accommodates two and would be suitable for couples or smaller families. It comes with a pet-friendly policy as well.
The kitchen is well-equipped with a wide range of cooking appliances. Barbecue grill and utensils are also provided for the guests’ convenience. Additionally, this rental comes with complimentary kayaks and snorkelling gear for use.
Take note of the minimum booking requirement of seven nights and monthly discounted rates.
Top guest reviews
Amenities & Room:
the sunrise sweet is just that- great view with comfortable accommodationswe loved the views from the villa and the king size bedwake up to gorgeous sunrise over norman island everyday from your awesome view while still in bedthe bed is so comfortable and the tv (with netflix) and sound system were impressivethe view is stunning the bed comfortable and we enjoyed relaxing there beforeheading off for the dayHost:
karen & jeff were superb hosts very generous & kindanna was a great host while karen was off the islandkaren and jeff are great hosts they offered suggestions and help every step of the waykaren and jeff were amazing hostskaren and jeff are wonderful hostsRead more reviewsLocation:
literally could not ask for a more perfect locationwe love the quiet quirky coral bay side of the islandlove the coral bay location which is away from the crowdsit is so quiet and peaceful but you are close to beaches and restaurantsthis is a great place to book
7. Orchid at Casa Tre Fiori, St John (from USD 145)
This spacious apartment is in lush greenery and tucked away in a serene neighbourhood. This rental is a great option to consider for those who want a quick escapade from the hustle of city life. It has no lack of space for all its common areas, such as dining, living and bedrooms, which is a rare find in the current market of rentals. The kitchen also has a stylish bar countertop, perfect if you want a snack or a drink. The host has provided beach essentials, a barbecue grill and utensils for outdoor activities.
For extended stays of a month and beyond, discounted rates are available. There is a minimum booking requirement of three nights.
Top guest reviews
Amenities & Room:
the pool was very pretty and had gorgeous views of the hillsa/c in the bedroom is wonderful for the nightamenities in the kitchen were great can easily cook a large mealthe kitchen and grill were perfect for our meals with all the utensils and pans providedwe really enjoyed the large porch the grill the large kitchen and the hot tubCleanliness:
it was very clean and comfortablewe found the place clean and homelyeverything is just as described very clean a great locationthis place is absolutely amazing so clean quiet and cozyit was clean spacious and lots of local wildlife around the propertyHost:
great host and great hometina and joe are wonderful hoststina was a wonderful host and responses promptly to any questions we hadtina and joe were excellent hosts and promptly responded to any questions we hadtina was responsive and helpfulRead more reviewsLocation:
absolutely lovely place great out of the way location away from the chaos of cruz baythe location was perfect to self-isolateparking is safe cruz bay is 10 minute drive away supermarket is even closeri loved the location and even the decor of the homeit’s in a quiet area close to cruz bay and all of the beautiful beaches
8. Heaven’s Gate, Coral Bay (from USD 500)
This luxurious villa has all you can ever dream of for a perfect vacation. It is on higher ground overlooking St John island’s Hurricane Hole, providing scenic coastal views. It has spacious bedrooms that can house a large group. Plus, you can enjoy the large saltwater private pool with inbuilt seats.
Guests can whip up their favourite cuisine for a large gathering with its fully equipped kitchen. It has essential appliances such as an oven, gas stove, refrigerator and cutlery. The good news is that a dishwasher is available so that you can spend more time enjoying the views rather than cleaning up.
Note that there is a minimum booking requirement of four nights. Discounted rates are also applicable for extended stays of a month and beyond.
Top guest reviews
Amenities & Room:
amazing views and warm welcome the house was comfortable for 8 adults and each bedroom had an amazing viewthe most beautiful sunset and sunrise right off any of the patio’s or from any of the roomslimitless views excellent swimming pool such a beautiful home and locationwe enjoyed the patio and pool both day and nightthe outdoor bathrooms were amazing especially the one with the viewCleanliness:
the pool is clean and relaxingit is very clean and very privatethe house was very clean comfortable and spaciousHost:
hugo was an excellent hosthugo is an outstanding hosthugo was such a great host with great response timehugo is a great host he was very accommodating brought us fresh produce from his farmhugo was a fantastic host and we could not have asked for a better experienceRead more reviewsLocation:
beautiful location and very thoughtful villa designif you’re looking for a peaceful breathtaking get away this is the place
9. Bogie’s Villa, St John (from USD 237)
This apartment has natural sunlight during the day, and due to its location on a hill, you can admire stunning sunset views every evening. It is also ideal for small families.
It has a shared pool if you wish to take a dip. Alternatively, essential items such as towels and snorkelling gear are accessible for your beach outing. The kitchen has the necessary appliances for simple recipes. There is outdoor furniture on the patio, and you can enjoy your meals while admiring the natural landscape.
There is a three-night minimum booking period, and monthly discounts are available for guests who wish to stay longer.
Top guest reviews
Amenities & Room:
pool and the view are greatthe patio dining and sitting areas as well as lounge area by the pool are very relaxingwe enjoyed the pool very much such a gorgeous view at night during our swimsCleanliness:
very clean and updatedvilla is clean and comfortableclean friendly scenic porches they are very evocable if there are any questions in where to find whatHost:
hosts are super nice and responsivekc and basil continue to be lovely hostskc and basil are amazing hosts and super friendlythe communication between the gracious hosts was excellent both prior and during our tripthe cats on site are friendly and even brought me lizards as giftsRead more reviewsLocation:
bogies villa is the best place to stay on st john you are close to downtown and the beachestheir place has such good energy and their pride really shows througha wonderful place to stay on stsuch a fabulous place to stay
10. Spacious apartment with free car usage, Cruz Bay (from USD 414)
This apartment provides guests with a unique experience. It has a high ceiling and a winding staircase to the bedrooms on the second level to ensure ventilation and privacy. The living room is remarkably spacious, and there is a designated enclave for the dining area. Moreover, the bedrooms are bright and airy.
The patio has outdoor furniture for you to relax and be mesmerised by the hills and coastal views. If you want to unwind, there is a shared saltwater swimming pool. This rental comes with free usage of a car.
There is a minimum booking requirement of three nights. Weekly and monthly discounts are provided to guests with extended stays.
Top guest reviews
Amenities & Room:
exceptional views great pool very spaciousthe grill pool and other amenities were great the space was clean and comfortablebeds were very comfortable just as other reviews saidour stay at palmy daze was wonderful the view is amazing and we loved having the pool close byCleanliness:
clean and spacious with amazing viewsthe house is spacious clean and in a good location with great viewsHost:
the host was responsive to our needsRead more reviewsLocation:
great location cozy and relaxingwe only stayed here for a night but we totally loved this place
Make your dream vacation come true
Guests will have a memorable getaway with the recommended long-term rental options at St John, USVI, and the enticing amenities these accommodations provide. Book your next vacation and make your dream holiday a reality now.
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Create an account to bookmark our articles, like local expert tips, receive great stories in your inbox, and follow writers and topics that you love.
Log in with Google ×