Three gorgeous, scattered tropical islands Saint Croix, Saint John, and Saint Thomas are the ones you've probably heard of. There's actually around 50 cays and islets that make up the U.S Virgin Islands, each as impeccably pristine as the next. It's easy to island hop throughout the swirling blue hues of the Caribbean sea to get between the islands, and whichever you choose, you'll be met with reggae vibes, rum-filled summer days and beaches as far as the eye can see.
Fish tails Bar and Grill - St. Thomas - $$$
Open for breakfast, lunch and dinner, this beautiful restaurant is known for its fresh fish, including sushi. The fresh papaya and a sesame crusted wahoo is to die for during dinner, and for breakfast, try the French toast or cinnamon buns. The view of the marina is quire romantic, and you can even choose to take your meal onto the dock if you like.
Rhythms at Rainbow Beach - St. Croix - $$
Come to Rainbow Beach to hang out in the cool water and work on you tan. But stay for Rhythms at Rainbow Beach! You'll be served the best pina colada you've ever had food that you'll never forget. Eating perfectly cooked fish tacos with your feet in the sand is really the only way it should be done. This gorgeous little spot is as close to the beach as you can get, so you'll truly feel like you're on vacation.
Sam and Jack's Deli - St. john - $
The perfect place to come after a day on the beach or in the water. Try the green salad with mozzarella, tomatoes, and mixed greens with a balsamic vinegar dressing. If you're looking for something more filling, choose any one of the sandwiches. The turkey sandwich is massive, good enough to share! They do get pretty busy, so if you're really hungry, you may want to call ahead and place your order.
Sea Shore Allure - St. John - $$$
This is a 5 star resort that you will never forget. The staff is exceptional, the rooms are beautiful, and you are just steps form the pool area. Not to mention the ocean views! The grounds and accommodations are also exquisite, so feel free to wander and explore. This is a hotel that spars no expense, and you'll even be delighted by the welcome package. If you have a few dollars to spend and want to stay in a place that inspires romance, book at Sea Shore Allure.
Tamarind Reef Resort, Spa & Marina - St. Croix - $$
This resort is cost effective and still offers you great amenities and endless opportunities to just relax and enjoy your vacation. Choose a room far from the restaurant for more privacy and solitude. The restaurant itself is a great beach grill and will provide you will evening entertainment. If you're a snorkeler, jump into the sea and marvel at the marine life in the warm waters, or hire a boat tour from the marina right next door!
Island Beachcomber Hotel - St. Thomas - $
A low cost option to start your adventure in the USVI is this little spot, right on the water. You can ask for a beach front room and soak in the great views. For those who like to be away from the crowds and town centres, the Beachcomber is ideal. Pull up a stool at the beach bar after a long day of exploring, and watch the sun drop. Although basic, this little hotel has everything you need to unwind.
Tree Limin' Extreme Zipline - St. Thomas
This attraction's name may be a tad ambitious. Even is you have never zip-lined before, this experience is fun, memorable and exciting, but not extreme. And that's not a bad thing, especially if you're on vacation to relax. The views as you zip along are amazing, but the best part is the staff. The people are friendly, entertaining, and will make you feel safe. Make time for a whole afternoon to be spent here!
Horseback Riding on the Beach - St. Croix
St. Croix has gorgeous beaches, there's no denying that. But after you've spent some time sunbathing, napping and wandering the beaches, you might be up form something a little more adventurous. There are a few option sot choose from, so book your tour and explore the beach on the back of a horse. You'll be able to get a bit wet by entering the water as well. This is something that is especially memorable if you make a date of it or bring your kids!
Boat Tour - St. John
St. John has incredible beaches, but the water is even more beautiful. The best way to experience the waters is, of course, by boat. Book a tour and island hop the whole day away. Find secluded beaches, amazing snorkel spots, or even just hang out on the boat all day. With so many private charters to choose from, you can choose you own adventure, really.