Support St. John by shopping at the Friends of the Virgin Islands National Park's two store locations - Mongoose Junction and the VINP Visitor's Center. You’ll find locally made gifts, art, maps, and you can arrange to join a variety of ranger-led programs in the park.
Just Beach! has your beach needs covered. Stop here for snorkel gear, sunscreen, beach toys, and a great selection of swimwear and resort fashion. Located in Mongoose Junction.
Your stop for tropical gifts and souvenirs, Island Fancy is located in Mongoose Junction. It boasts a variety of Caribbean crafts, including Christmas ornaments. You’ll also find toys and games, VI flags, and locally made products.
You can find Vibe in 3 locations throughout Cruz Bay - Wharfside, Mongoose Junction, and near the ferry dock. Known for their sterling silver designs, frequently accented with Larimar, Vibe’s handcrafted jewelry makes for a great reminder of your island visit.
Located in Mongoose Junction, Big Planet is a three-level shopping bonanza. They have a great selection of t-shirts, swimwear, beach apparel, flip-flops, sunscreen, and more!
Made in St.-John has apparel for whole family, designed and printed locally on St. John. Stop by the shop in Mongoose Junction for their incredibly soft tees and sweatshirts.
Chocolate Sea Salt. Strawberry Limeade. Pina Colada. How to choose? Load up a cooler of these locally made ice pops and enjoy them at the villa all week! Irie Pops offers organic, all-natural, dairy-free treats from their cute new shop on the North Shore Road. They also have beer & water, sunscreen, and some great Irie swag.
Bamboula offers an amazing assortment of clothing & accessories, home decor, and Caribbean art. It’s located in Mongoose Junction and shouldn’t be missed.
Call Lorenzo’s is a great pickup, delivery & provisioning service on St. John. You can pre-arrange to have the villa kitchen stocked with food & drinks, order takeout from a restaurant and have it delivered to Great Expections or have Lorenzo run an errand for you.
A great stop for a book to read on the beach, a morning coffee (try the Vietnamese Coffee) or Chai Tea Latte. Papaya is directly across from Starfish Market on the main floor of the Marketplace Shopping Center.
Located in the center of Coral Bay, Love City Market is a very well-stocked grocery store. They also have some unique food & drink items not available elsewhere on St. John.
Just over Jacob’s Ladder and around the corner from the Westin Resort, St. John Market is the closest grocery store & deli to Great Expectations. They have an excellent assortment of beer, wine, and liquor, as well as fresh produce, meats, dairy, groceries and frozen items.
A full-service pharmacy for any medicinal needs as well as gift cards, sun screen, bug spray and a variety of beach items. Chelsea Drugs is located on the 2nd floor of the Marketplace Shopping center just outside of Cruz Bay.
Owner Paul Taskeres has created this unique and comfortable wine grotto right in the middle of Wharfside Village shopping area. He has a wonderful wine selection (as well as a few select cold beers), and serves charcuterie plates to snack on. Cork has just started making sandwiches for lunch / take-out as well.
The ‘last’ grocery store when leaving Coral Bay to head to the far south east shore (and beaches like Salt Pond, Kiddel, Grootpan, and the Lameshurs. Calabash has a nice selection of food, drinks, and groceries.
On the one way just down from St. John Car Rental and next door to Lucky Chops, Baby’s Mini Mart has everything from ice to gum, cold beer to batteries. Stop in when walking through town to grab that last minute thing you forgot or ran out of.
Just 20 feet off the ferry dock is a staircase that will take you up to Beach Bum where you will find beach rental gear including snorkels, masks, fins, rental GoPro cameras, tents and more.