Best Places to Stay in St John in (Areas, Hotels, Villas)

Caribbean Uncovered Privacy Policy

Looking for the best places to stay in St John? You’re in luck! I’ve spent a lot of time exploring St John, and have compiled all the best areas and places to stay in this post.

You’ll find a variety of accommodation options in St John, from camping and RVing to villas and resorts. There are a few different neighborhoods, but they each offer incredibly different vacation experiences.

Overall, Cruz Bay will be the most lively area with the most options. You should opt for Cruz Bay if you want a hotel or resort. But if you’re looking for a quieter getaway, Coral Bay might be the spot for you. In Coral Bay, you’ll find private villas, houses, and condos for rent.

With that being said, you can’t go wrong with any spot on the island. It is sure to be an unbeatable paradise no matter where you stay in St John!

Pro tip to remember: this is St John Virgin Islands, NOT St Johns Virgin Islands! There is no “St Johns Virgin Islands”; St John’s is the capital of Antigua and Barbuda. Don’t book a hotel in the wrong country!

NO TIME? MY PICKS FOR BEST PLACES TO STAY IN ST JOHN:

Neighborhood Guide: Best Areas

From downtown beach bars to secluded villas overlooking the US Virgin Islands, there’s something for everyone in St John.

Note: There are only a few hotels in St John, and most of them aren’t budget-friendly! There are no all-inclusive resorts in St John. Resorts and hotels in St. John are luxury and mid-range options.

I have added some budget villas and rentals for travelers looking to save some money! For budget travelers, consider staying in Charlotte Amalie and taking a ferry to St John for the day.

PRO TIP: Renting a car is almost necessary anywhere you stay on St John, unless you plan to stay in Cruz Bay. Even more so, I’d suggest a 4WD vehicle to get up some steep, pesky hills!

🚗 Book your rental car in St John

1. Cruz Bay, St John USVI: Best Option for Convenience

For the travelers that want to be right in the action.

About Cruz Bay

Cruz Bay is the center of St. John in more ways than one. When you travel to the island via passenger or car ferry, Cruz Bay’s two ports will welcome you. You’ll quickly uncover the island’s most happening area with beachfront bars and restaurants, cafes for your go-to morning beverage, and to top it off – great shopping.

The town is also a popular gateway to all the best things to do in St. John. Safari taxis depart from in front of the passenger ferry terminal, ready to bring you to the island’s best beaches, hikes, and snorkel spots. 

If you wish to hire a car, you can also do that here. Though, it’s also popular to grab your rental car from St Thomas and bring it on the car ferry over. 

Boat tours and taxis also depart from the bay’s beaches around the island.

Come evening, places like the Beach Bar are great spots to watch the sunset on the water’s edge. The bar even has live music several times each week.

Cruz Bay St John Resorts

Luxury Villa | Gallows Point ResortMid-Range | Cruz Bay Boutique HotelBudget | Inn at Tamarind Court

Who is Cruz Bay best for?

Cruz Bay is the center of all things good, from thrilling adventures to great food and fun shopping. In that sense, Cruz Bay suits all travelers. However, families stand to benefit the most. 

Not only will you have an easy time making it to your hotel from St. Thomas, but the amount of restaurant options and nearby activities means there will be something for everyone. 

In addition, tours and rentals all leave from Cruz Bay, so your crew won’t have a hard time exploring the rest of St. John.

For solo travelers, Cruz Bay offers the best social scene on the island. 

Popular Things to Do and See in Cruz Bay 

  • Rent a Dinghy with Wharfside Watersports
  • Go Shopping
  • Lind Point Overlook hike
  • Sunset and Live Music at Beach Bar

Best Resort on the Beach in Cruz Bay: Gallows Point Resort

⭐Rating: 9.1/10 | Book now!

A beachfront resort in St John, featuring lush greenery and ocean views, known for its prime location in Cruz Bay with access to dining and shopping.
Photo by Gallows Point Resort / gallowspointresort.com

The Gallows Point Resort is a highly-rated hotel on St John with incredible island views. This is also one of the St John hotels on the beach with a private oceanfront beach area.

From this hotel, you’re just a short walk from downtown Cruz Bay. Most hotels in Cruz Bay are conveniently located in a walkable area, but not often do you find one with a beach area. This makes Gallows Point a favorite hotel in St John.

The concierge can also help plan excursions and transportation to other nearby beaches.

Other Amenities: private beach area, bar, access to downtown, dining, and kitchen options

Guest review:loved the location! the pool views were amazing. The snorkeling right off the dock was great and the resort’s ambiance was great. the proximity to town and being able to walk to dinner or lunch and the restaurants was key” – Heather (more reviews)

2. Coral Bay: Best for Couples and Seclusion

A tranquil white sand beach in Coral Bay, St John, with crystal-clear blue waters, ideal for a peaceful getaway.
Coral Bay is one of the best places to stay in St John USVI

Coral Bay is on the opposite side of the island, and the opposite sort of town! This small town is home to locals living in St John and tourists. Coral Bay provides the quiet, tranquil, “island time” vibes you might be looking for if the bustle in Cruz Bay isn’t for you.

There aren’t many hotels in Coral Bay, aside from Concordia Eco Resort, but there are some incredible villas and vacation rentals to choose from.

Coral Bay Harbor is a popular spot for fishing and boat charters. It also hosts many travelers and locals living slow life on their sailboats.

There are many local bars and restaurants in Coral Bay, along with some friendly donkeys you might find along the main roads – so drive slowly! Needless to say, Coral Bay is for you if you’re looking to escape for a few days.

Best Coral Bay Vacation Rentals

Luxury Villa | Luxury Villa in Coral BayMid-Range | New Moon CottageBudget | Deluxe Luxury Studio

About Coral Bay

From one side of the island to the other, Coral Bay is essentially the opposite of Cruz Bay. On the island’s eastern shores, Coral Bay is quaint, remote, charming, and, compared to Cruz Bay, very quiet. For the right travelers, this is the perfect combination.

Offering an intimate experience for your crew, Coral Bay is a place to sit back and admire the scenery. Unlike the evening sunsets of Cruz Bay, your mornings in Coral Bay often begin with a beautiful sunrise

From there you can pick between a variety of adventures away from the bustle along the western side. 

Coral Bay has quieter and more unheralded beaches, so it’s not hard to avoid the crowds

My favorites include Lamshure Beach and Hansen Bay. It’d suggest renting a car to make the most of your stay. History lovers will also want to stop at the Catherineburg ruins and Annaberg Plantation

If you’re a water lover, a fun boat cruise on the Salt Deck or a dinghy rental will help you find hidden alcoves and everyone’s favorite restaurant, the floating taco bar: Limeout.

Who is Coral Bay best for?

Coral Bay is best for couples. After traveling from one side of St. John to the other, you’ll find yourself in a quiet, romantic destination as gorgeous as any on the island. 

It’s a place to take things slow and enjoy time together. But with so much to do during the day, you won’t be bored. 

Whether you’re a couple, a solo traveler, or a family, a visit to Coral Bay is one of the best things to do in the USVI. If for no other reason than to experience the cocktails and tacos at Limeout!

Popular Things to Do and See in Coral Bay 

Prefer a Resort? Head to Concordia Eco Resort in Coral Bay

Rating: 7.7/10 | Book now!

Concordia Eco Resorts in St. John Virgin Islands is a favorite location among visitors in St John USVI. It’s the only hotel in Coral Bay.

This beachfront property has a pool onsite. They offer tents that can sleep up to 5 guests if you want to be right under the stars in Coral Bay!

Amenities:

  • outdoor pool
  • beachfront
  • terrace
  • WiFi in some spaces
  • free parking

Guest review: “Concordia is under new management and problems mentioned in previous reviews are gone or much improved. [The office staff] were extremely helpful with recommendations and advice...The restaurant chef is on sight and setting up for Cafe opening soon. The location absolutely can’t be beat. Hope to return soon!“-Saulnier (more reviews)

3. Chocolate Hole: Great for Families and Couples

For the travelers that love being a little away from the crowds!

Where to Stay in Chocolate Hole

Luxury Resort | Westin St JohnMid-Range | Jungle Love EcoVillageBudget | Rendevous Villa

About Chocolate Hole  

Facing southward towards St. Thomas, Chocolate Hole offers visitors some splendid, sun-soaked views. With the rolling hills quickly rising out of the Caribbean, you’ll find yourself above, looking down at the cobalt seas that feature some of St. John’s best snorkeling.

Chocolate Hole is laden with mid-range boutique villas and high-end rentals like Coconuts. Guests will be able to enjoy a more residential vibe compared to other parts of St. John. 

There are some great restaurants on Great Cruz Bay, but you’re also a quick drive to downtown Cruz Bay for a day or night out.

Who is Chocolate Hole best for?  

In addition to being just minutes away from the best of Cruz Bay, Chocolate Hole is a great opportunity for families and couples

You’ll be able to enjoy the best of both worlds, with easy access to the rest of the island – and the ferry to St. Thomas.

Being on this south-facing side means plenty of sunlight in your accommodations. The elevated location provides the views, and the local hangout spots are a fun way to end the day.

Popular Things to Do and See in Chocolate Hole 

  • Go for a Night Kayak 
  • Dine at Great Cruz Bay
  • Snorkel around Chocolate Hole
  • Explore Hart Bay

4. Virgin Islands National Park: Best For Nature Lovers

A scenic view of the mountainous landscape in St John, part of the Virgin Islands National Park, offering lush greenery and hiking trails.

Best Rentals in Virgin Islands National Park 

Luxury | Bay Rum BreezeMid-Range | Palm Ridge VillaBudget | Cinnamon Bay Campground

About Virgin Islands National Park 

St. John is only nine miles long. However, over two-thirds of the beloved Caribbean destination lies under the banner of the Virgin Islands National Park. 

In fact, the park essentially covers any parts of St. John that aren’t Cruz Bay, Coral Bay, and Chocolate Hole.

Devoid of much of the human touch, the Virgin Islands National Park is one of the most pristine in the US and her territories. It’s here you’ll find world-famous beaches like Maho Bay and Trunk Bay, along with local favorites like Caneel Bay. 

The park’s protection expands into the Caribbean Sea, so you can expect some incredible snorkeling in places like one of my favorites – Watermelon Cay – and the well-known underwater trail in Trunk Bay.

Early morning hikes are a great way to kick-start the day before it gets too hot. This part of St. John is where you’ll find the Ram Head Trail and paths to Honeymoon Beach.

Virgin Islands National Park is the reason I recommend and always, myself, rent a car in St John. The accessibility to hikes, beaches, and hidden gems is well worth exploring on your own. 

Who is Virgin Islands National Park best for? 

The big drawback of the Virgin Islands National Park is the lack of accommodation. This should surprise none. 

Those that do exist here tend to be private villas that require top dollar from their guests. Older families traveling together will be able to share the load of these pricey destinations, along with couples looking for a memorable vacation or anniversary.

On the other hand, the park’s Cinnamon Bay Campground is one of the more budget-friendly accomodations in the USVI. 

Adventurous solo travelers can set up a tent or stay in an eco-hut, close to one of St. John’s best beaches.

Popular Things to Do and See in Virgin Islands National Park

  • Maho Bay 
  • Trunk Bay
  • Watch the sunset at the Windmill Bar
  • Snorkel around Watermelon Cay
  • Ram Head Trail

Camping in St John Virgin Islands National Park

For those who enjoy spending time outdoors, there is one campground in St. John: Cinnamon Bay Campground.

The campground offers a variety of amenities, including showers, laundry facilities, and picnic areas. Cinnamon Bay also has a swimming pool, tennis courts, hiking trails, and a general store.

Where to stay in St John USVI FAQ

Can you stay in St John?

Yes! There are many places to stay in St John. Cruz Bay and Coral Bay are the most popular. The best hotels in St John are located in Cruz Bay. But, you can find private villas and rentals throughout the island.

Which part of St. John is the best?

Coral Bay and Cruz Bay are the best parts of St John. Both offer great nightlife and island scenes. Cruz Bay is busier than Coral Bay, which is more laid back and relaxed.

What is the nicest beach in St. John USVI

Trunk Bay Beach is known as the nicest beach in St John. In fact, it’s also considered one of the best beaches in the Caribbean! The white sand and clear waters offer great snorkeling, swimming, and lounging opportunities.

How many days do you need in St. John?

Four days is the perfect amount of time to explore St John. You’ll want to spend two days near Cruz Bay and two days exploring Coral Bay, with some stops in between on the way! But, it’s easy to fill up an itinerary in St John, no matter how many days you decide on!

Is it better to stay on St Johns or St. Thomas?

It’s better to stay in St John if you want laid back beach vacation on the water. St. Thomas is better for families or vacationers that want to take tours and have a few more options to explore during your vacation days.

What is the least crowded beach in St. John?

Dennis Bay, Lameshur, and Salomon beach are great options in St John if you want a secluded beach to hang out in throughout the day!

Why St John, US Virgin Islands?

A couple enjoying the clear blue waters of St John, emphasizing the island's idyllic beaches and romantic appeal.

When you have so many US Virgin Islands to choose from, and countless Caribbean islands surrounding, why choose St John? The island of St. John is known for its picturesque beaches and lush vegetation.

It’s also home to the US Virgin Island National Park, so it’s a great option for lovers of adventures and the outdoors! It’s easy to fill anyone’s dream itinerary in St John.

Is St John Safe?

Absolutely! With a local population of just over 4,000, the crime rate in St John is the lowest of the three US Virgin Islands.

The people living on St John love their island and are happy to welcome visitors, as long as they’re respectful during their stay!

St John Travel Tips

✔️ Book Your Stay in Advance!

St John is a very small island, and because of that, hotels are limited

✔️ Bring Your Snorkel Gear!

With some of the quietest, most beautiful beaches in USVI, you don’t want to miss out on the coral reefs in St John

Things to Do in St John

There are plenty of things to do in St John, no matter what your interests are. Nature lovers will enjoy hiking through the lush Virgin Islands National Park or kayaking through the mangroves.

For those who want to relax, there are plenty of beaches to lounge on or take a dip in. And for those who want to explore, there are numerous shops and restaurants to check out in Cruz Bay. Like the other islands in USVI, St John is rich in history and culture, so history buffs can check out the museums and historical sites.

St John and Trunk Bay Tour

Don’t worry about planning and logistics with this inclusive St John Island tour. They’ll take you around the historical Annaberg Sugar Plantation, visit the protected National Park on St John, and snorkel around Trunk Bay, one of the most beautiful beaches on the island!

Book your St John island tour to snorkel, learn, and explore the island

Charter a Boat in St John and Island Hop

A private boat charter will let you explore all the secret spots that can only be reached by boat! Most St John boat charters come with a knowledgeable captain and snorkel gear!

Book your St John boat charter!

Underwater Snorkel Trail Trunk Bay

Grab your snorkel gear and head to this 650-foot underwater, self-guided snorkel tour maintained by the National Park’s Service!

This is a great option if you don’t want a guided tour, and is also one of the most unique snorkeling experiences you can have! During the swim, you’ll find plaques in the sand – just like a museum – to learn about the marine life you’re swimming with!

You won’t find a shortage of coral and native fish swimming along this path.

Admission to Trunk Bay is $5 for visitors 16 years and older

Visit US Virgin Islands National Park

Virgin Islands National Park is one of the most popular tourist destinations in the Virgin Islands. The park offers a variety of activities for visitors, including hiking, tours, and views of the island from different angles.

Visitors to Virgin Islands National Park can also enjoy the pristine beaches, which are perfect for swimming, sunbathing, and snorkeling. With so much to see and do, Virgin Islands National Park is a must-visit for anyone looking to experience the best of what the Virgin Islands has to offer.

Snorkeling in St John

A young boy snorkeling in the vibrant waters of St John, showcasing the rich marine life and excellent snorkeling conditions.

St John Virgin Islands is renowned for its beautiful beaches and clear turquoise waters, making it a paradise for snorkelers. Henley Cay is one of the best places to enjoy this activity. The 11-acre Cay is located in the secluded Leinster Bay, surrounded by vegetation and reefs teeming with marine life. There is also an old plane wreck in the cay, providing an additional source of interest for snorkelers.

The best time to visit Henley Cay is between April and November when the water is at its clearest. However, even during the off-season, the snorkeling here is still excellent. So whether you’re a beginner or a seasoned pro, Henley Cay is definitely worth a visit.

Or, hop on a snorkel tour where a boat will take you to the best snorkeling locations by water. Most snorkeling tours also include a trip to LIME OUT, a floating taco bar!

Book your St John Snorkel Tour!

Sunset Sail Around St John

Watching the sunset from the water is one of the most peaceful, romantic things you can do in the Caribbean!

Catch the sunset with Cruz Bay Watersports, an open bar, and snacks included!

Book your Sunset Sail with Cruz Bay Watersports

Spend a Day in St Thomas

St Thomas is a short, 15-minute ferry ride away!

Charlotte Amalie is the downtown area in St Thomas and is filled with things to do. You can find shops, restaurants, and lively nightlife around the area. St Thomas also has historic sites, beaches, and tours to fill up a day or two of your trip.

If you’re not sure whether or not you should stay in St Thomas or St John, we got you covered!

How to Get to St John

There is one way to get to St John: by plane and by ferry. The ferry is the most popular option, as it’s relatively cheap and easy.

There are a number of companies that operate ferries to St John, and the journey takes around 20 minutes from St Thomas and 90 minutes from St Croix.

If you’re flying, you’ll likely fly into Cyril E. King Airport (STT), which is located on the neighboring island of St Thomas. From there, you can take a short ferry ride over to St John.

Alternatively, some airlines offer direct flights to Beef Island Airport (EIS), which is located on Tortola. From there, you can take a ferry or a water taxi to St John.

How to Get Around St John

Getting around St John is best done by car. There is a good network of roads on the island, and renting a car is the best way to explore all that St John has to offer. The rental car companies and resorts make it easy to arrange a car pickup when you arrive.

You can also get around by taxi or shuttle bus, although these can be expensive, and hard to come by in the more secluded areas. If you’re staying in one of the major resorts, you may find that there’s no need to leave the property, as everything you need will be on-site.

Book your rental car in St John

Rental Cars ✔️

St John is a relatively small island, and the best way to get around is by rental car. There are a number of companies that offer car rentals, and most hotels and resorts can also arrange for a rental car.

If you’re staying in Cruz Bay, you may not need a car, as everything is within walking distance. However, if you’re planning on exploring the island’s many beaches, it’s best to have your own transportation

Keep in mind, if you plan to travel to Coral Bay on the east side of the island, there are no gas stations! So, be sure to fill it up before you leave.

Get around St John by booking your rental car through Expedia early! ➡️

Book your rental car through Expedia early!

St John is a small island, so book in advance to ensure there’s a car for your vacation!

Taxis ✔️

  • Taxis in St John will charge per person; they are not metered.
  • A Taxi from Cruz Bay to Coral Bay will cost about $9/person.

In Cruz Bay, taxis will be easy to come by, but when you get towards the middle and eastern spots on the island, like Coral Bay, you’ll have a much harder time finding them! You will also come by taxis in the popular Trunk Bay and Cinnamon Bay beach areas.

Can You Get Around St John without a Car?

If you’re staying in Cruz Bay, you may not need a car, as everything is within walking distance and you’ll find plenty to fill the time. However, if you want to really explore the island, a rental car is still your best option.

🚗 Book your rental car in St John

The steep hills and narrow roads make walking in St John fairly dangerous. I wouldn’t suggest trying this method to get around.

Best Time to Visit St John

The best time to visit St John is from mid-December to mid-April. This is the island’s high season when temperatures are warm and there is very little rain.

Hurricane season runs from June to November, so keep this in mind when planning your trip.

However, this is also the busiest time of year, so expect higher prices and crowds at beaches and attractions. If you’re looking for a cheaper and quieter vacation, consider visiting during the low season, from May to November.

Temperatures during this time are still pleasant, although there may be more rain than during the high season.

Summary: Where to Stay in St John

Hopefully, this helps you plan where to stay in St John for your next trip! There are a few different options for the best places to stay in St John, depending on what you’re looking for. Whichever area you choose, you’re sure to have an amazing time on this beautiful island.

Best area to stay in St JohnCruz Bay or Coral Bay
Best overall stay🏆Gallows Point Resort
Best luxury hotel💎Westin St John
Best budget stay🤑Budget Apartment Stay

If you want to be close to the best beaches and snorkeling spots, then Coral Bay is a great option. Cruz Bay is a good choice if you’re looking for a larger town with more shops and restaurants.

If you want to be in a hotel or resort, Cruz Bay is the best option. If you want a private villa with a kitchen, pool, and privacy, opt for Coral Bay villas and rentals.

There are many different places to stay in St John depending on your budget, the type of vacation you are planning, and what you want to do while you are here. You can spend your days lounging on one of the many beaches, shopping in the stores, or dining in the restaurants.

Now that you know where to stay on St John, don’t forget there are plenty of things to do in St Thomas, just a quick ferry ride away!

Similar Posts