Top 8 Resorts In St John, USVI

Nicholas
Contributing Writer
Updated
| 5 min read

St. John, nicknamed Love City, will surely make you fall in love with its gorgeous natural scenery. It’s the smallest of the US Virgin Islands (USVI) and famous for Virgin Islands National Park. The park features the picturesque Caneel Bay Beach and is home to wild iguanas and fascinating historical sites. Another must-visit is Trunk Bay with its underwater national park. The latter features the Trunk Bay Underwater Snorkel Trail. Maho Bay Beach also offers great snorkeling spots where you can encounter a variety of turtles.

I’d suggest booking a resort to take your vacation up a notch. Scroll down for the top resorts in St John, USVI.

What’s new in St. John:

  • Porter Airlines has launched a new route between Ottawa and St. John in 2024. Travelers can now enjoy non-stop flights between Ottawa International Airport (YOW) and St. John’s International Airport (YYT) as per Business Wire.

We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on October 25, 2025.

Your options at a glance

Accommodation
Best Feature
Price
The Westin St. John Resort Villas Private 400-metre (1312-foot) white-sand beach from USD 550
Gallows Point Resort Oceanfront outdoor pool from USD 495
Concordia Eco Resort Located in a nature reserve from USD 244
Lovango Resort and Beach Club Access to three hiking trails from USD 600
Cruz Bay Boutique Hotel Free continental breakfast from USD 197
Inviting villa with rooftop sundeck Rooftop sundeck with lush views from USD 350
Coconut Coast Villas Balcony with ocean views from USD 267
Spacious villa with amazing ocean views Pool area with ocean views from USD 522

1. The Westin St. John Resort Villas (from USD 529)

Highlights Beachfront View Family Friendly Good Location

This is one of the top family resorts in St. John. It features air-conditioned rooms with a flat-screen TV for your entertainment. You will also find a work desk with a comfortable chair in your accommodation. A fully equipped kitchen for your cooking needs and a spacious seating area for relaxation are noticeable features of the rooms.

You will enjoy spending time at the freshwater pool, and there is a private beach access right in front where you can soak in the sunshine. The resort has a fitness center and a tennis court on the premises, so I’m sure active travelers will love this. There’s also a kids’ club for the little ones. Top it all off with a top-notch concierge service and you are assured of a great vacation experience.

The Westin St. John Resort Villas

Wifi Available

Address: CHOCOLATE HOLE 300-A, ST JOHN VI

8.66 km (5.4 mi) from Coral World Ocean Park

Parking Restaurant Room service Bar 24-HOUR FRONT DESK Tennis court Fitness centre Golf course (within 3 km)

2. Gallows Point Resort

Highlights All Inclusive View Beachfront Couple Travel Family Friendly Work Travel

This all-inclusive resort offers you luxurious guest rooms with panoramic views of Cruz Bay Harbor, while tropical gardens surround the hotel creating a relaxing atmosphere. Aside from its direct beach access, there is an outdoor pool for you to have a leisurely swim.

Inside your room is a kitchen with a stove, oven, fridge, and microwave, allowing you to conveniently prepare your favorite meals. Additionally, there is a seating area with a cozy sofa bed where you can relax while watching TV. There is complimentary Wi-Fi for your browsing and streaming needs.

Gallows Point Resort

Wifi Available

Address: 3 AAA Gallows Point Road, PO Box 58

7.23 km (4.5 mi) from Coral World Ocean Park

Parking Restaurant Meeting/banquet facilities Bar 24-HOUR FRONT DESK Tennis court Fitness centre Garden

3. Concordia Eco Resort

Highlights Nature Retreat View Family Friendly Couple Travel Beachfront

This hotel boasts an outdoor swimming pool and spacious rooms. You will find a patio with stunning sea views in some of its units. Furthermore, accommodations offer you a kitchenette equipped with a two-burner stovetop, fridge, and microwave. You can prepare meals, store drinks, and warm your snacks with these amenities. Besides, you have a sleeper sofa to relax on and a queen bed for a comfortable sleep in most accommodations.

The ocean and a sandy beach are within walking distance from the resort and provide amazing snorkeling and diving opportunities (with a diving and snorkeling gear per person provided for an additional fee)  for your indulgence.

4. Lovango Resort and Beach Club

Highlights Family Friendly Couple Travel View

Lovango Resort and Beach Club is the perfect spot to indulge in both relaxation and adventure. The private balconies here offer stunning sea views, so you can just sit back and take in the surroundings. Plus, you’ll have access to activities that suit any mood.

Dive into the infinity pool for a refreshing swim or explore the three scenic hiking trails that wind through the lush jungle. For water enthusiasts, world-class snorkeling is just the beginning. Two waterfront dining spots provide the ideal setting for a meal with a view. With boutique shops, a kids’ club, and a jungle gym, Lovango caters to all kinds of guests.

Lovango Resort and Beach Club

Wifi Available

Address: 1 Lovango Cay

6.49 km (4.1 mi) from Coral World Ocean Park

Restaurant Meeting/banquet facilities Bar Terrace Non-smoking rooms Family rooms Internet services Safety deposit box

Other accommodations in St John, USVI

5. Cruz Bay Boutique Hotel (from USD 365)

Highlights Good Location View Beachfront Couple Travel Wheelchair Friendly

Cruz Bay Boutique Hotel offers a nice place to stay during your St. John, USVI adventure. It’s just a few steps away from the beach and a short stroll to the Virgin Islands National Park, which I think makes it perfect for both beach bums and nature lovers. It is also conveniently located where you can easily get to the town’s best restaurants, shops, and nightspots.

The hotel features charming and cozy guest rooms. Each one has a queen-size bed, en suite bath, flat-screen satellite TV, mini-fridge, and air-conditioning. Guests will also have the penthouse apartment option, a one-bedroom suite with a full kitchen if you’re with a larger group and/or if you’re going to stay for a minimum of seven nights.

Cruz Bay Boutique Hotel

Wheelchair accessible Visual Aid: Braille

Address: 74-2 Cruz Bay Town

7.57 km (4.8 mi) from Coral World Ocean Park

6. Inviting villa with rooftop sundeck (from USD 1393)

Highlights Private Pool Family Friendly View Nature Retreat Good Location

This villa rental is the perfect spot for a family vacation. It is nestled amidst tropical vegetation and features a beautiful private infinity pool with deck chairs for soaking in the sunshine. On one of its patios are swing chairs for you to relax while enjoying the breeze and taking in the scenery. The same patio offers you a dining area in full view of the private pool.

I think the rooftop sundeck is the perfect place to watch the sunset over a glass of wine. You will also find the ocean views from here most breathtaking. The villa has a modern kitchen with a French-door refrigerator, oven, stove, and marble counters for a satisfying meal preparation experience.

Cruz Bay, St. John, U.S. Virgin Islands

11.25 km (7.0 mi) from Coral World Ocean Park
121 reviews   Airbnb superhost icon Superhost Wifi Available
ENTIRE HOME 3 Beds 6 Guests 2 Bedrooms 3 Bathrooms

Accommodates: 6

Top guest reviews
Host:
luciah the host is amazing and attentive
lucy was a great host and very easy to communicate with
everything was as expected and the host was responsive
luciah was a wonderful host and she met us in cruz bay to guide us to the villa
excellent villa and luciah is a great host who is very responsive
Location:
it was a great location to get to everyone we wanted but far enough away to offer privacy
wonderful house - beautiful pool very private great location
beach all day close by night swims in the beautiful pool daily
great place to stay on our family vacation with older children
the pool and house were gorgeous perfect location and even better view shoutout to damia downtown st
Cleanliness:
the house was very clean and well stocked
the property is very clean and private the pool is always warm
the place was beautiful and clean upon arrival
the rooms were very clean
everything was clean and ready to go when we got there
Amenities & Room:
the view was stunning the pool was perfection
between the outdoor grill and the kitchen we made some amazing meals
we really enjoyed eating breakfast out on the patio
beautiful view host and cozy place
upstairs is a sunny living room with a wrap-around porch offering incredible views of fish bay
Read more reviews

7. Coconut Coast Villas

Highlights Beachfront Couple Travel Family Friendly View Good Location

This vacation rental has complimentary Wi-Fi for browsing and streaming on your devices. It also offers you air-conditioned rooms with a flat-screen TV for entertainment. There is an equipped kitchen where you can cook meals just like at home. In addition, you have a dining table to serve your meals.

Besides, you have a furnished private balcony to relax and take in the stunning views while also catching a breeze.

Coconut Coast Villas

9.0 User Rating Wifi Available

Address: 267 Enighed P.O. Box 1405

7.97 km (5.0 mi) from Coral World Ocean Park

Parking Non-smoking rooms Free parking Internet services WiFi Available Outdoor pool Free WiFi Non-smoking throughout

8. Spacious villa with amazing ocean views (from USD 3528)

Highlights Luxury Private Pool Pet Friendly View Work Travel Family Friendly

This three-bedroom villa boasts breathtaking views of four stunning bays, including Rendezvous and Chocolate Hole. Every room offers a spectacular view of the ocean and lush surroundings, making it easy to unwind and relax. The villa’s private pool also invites you to enjoy the views while soaking up the sun.

The outdoor area is ideal for relaxation, with a charming patio, dining area, and barbeque grill. Inside, the large, fully equipped kitchen makes meal prep a breeze. And if you’re thinking of staying longer, no worries—long-term stays are welcome!

Cruz Bay, St. John, U.S. Virgin Islands

9.55 km (6.0 mi) from Coral World Ocean Park
93 reviews   Airbnb superhost icon Superhost Wifi Available
ENTIRE HOME 3 Beds 6 Guests 3 Bedrooms 2 Bathrooms

Accommodates: 6

Top guest reviews
Host:
claudia was a great host
the owner and property manager were both welcoming and responsive
thank you for being a super host
great and responsive hosts as well
claudia was a true super host
Location:
the location was wonderful with beautiful views
it was close enough to cruz bay (restaurant and shops) and many wonderful beaches
great location close to cruz bay but private and at the end of the road
Cleanliness:
very clean and comfortable too
house was very clean and stocked with everything we needed
super high ceilings and very clean
well stocked with kitchen utensils and clean
the house was very clean and had everything we needed for a relaxing vacation
Amenities & Room:
great views clean comfortable furniture and beds
we loved the pool pretty views
which = great views small private pool grill - perfect to watch the sun set over the bay
it’s very private with lots of wonderful outdoor space including a perfect pool
we spent hours in the pool and made some great dinners on the grill
Read more reviews

Make a date with picturesque beaches

St. John has sugar plantations and factory ruins that provide glimpses into its once-vibrant industry. Nonetheless, the beautiful beaches are perhaps the most spectacular attractions. Visit and enjoy the natural beauty and the thrilling water sports on the island and make one of these resorts your home base.

If you plan on spending an extended holiday here, the place also offers plenty of monthly rentals for a comfortable and convenient stay.

Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

History

Report a problem
Please choose the statement that best describes your concern


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Nicholas Muiruri is a seasoned travel writer known for his love of adventure and the great outdoors. He's a nature enthusiast with a cheerful and outgoing personality. His DNA is infused with a...View profile

 Want to contribute as a Local Expert?
Register Here
0 Comments
Don’t miss out on the best price for your ideal accommodation in St. John
(Do a quick search on the following sites)
×