Water activity

From San Juan: Vieques Snorkeling Tour

From San Juan: Vieques Snorkeling Tour

From US$ 155 per person

Take time to escape and discover the island of Vieques on this snorkeling tour. Explore an underwater wonderland, then relax on a sandy beach.

About this activity

Free cancellation
Cancel up to 24 hours in advance to receive a full refund
Reserve now & pay later
Keep your travel plans flexible — book your spot and pay nothing today.
Covid-19 precautions
Special health and safety measures are in place. Check your activity voucher once you book for full details. Learn more
Duration 7 hours
Check availability to see starting times.
Pickup included
The exact pickup time will be provided one to two days prior to the tour. Transportation included from selected San Juan areas: Old San Juan, Miramar, Condado. Calle Loiza and Isla Verde. Driver will wait only 5 minutes after the confirmed pickup time. Please arrive 5-10 minutes prior to your pickup time.


  • Visit one of the best snorkeling spots in Puerto Rico
  • Feel what it’s like to be in a natural aquarium
  • Experience colorful reef formations and marine life
  • Enjoy a light lunch and refreshments on board
  • Relax on a picturesque beach
Full description
Snorkel on the Island of Vieques, one of the most beloved snorkeling destinations in Puerto Rico. The island, 21 miles long by 8 miles wide, is ringed by secluded beaches with limited access. Snorkel amongst crystal clear waters, colorful reef formations, and lively marine life. Head to the secret spot away from the crowds on the island. This secluded area means that the reef formations are unspoiled, the beaches are pristine, and the sea life is truly the best that Puerto Rico has to offer. Start with a 101 learning session and briefing about safety and snorkeling before getting into the water. Once you feel comfortable with your gear and are ready to snorkel, a guide will take you to diverse parts of the reef and point out sea life. After your snorkeling session, get ready for a relaxing time on the beach. See the scenic mountains of the El Yunque National Forest rising from the eastern coast. End your tour with a variety of local treats served by the captain and crew.
  • Hotel pickup and drop-off
  • Snorkeling equipment
  • Snorkel instruction and orientation for beginners
  • Local in-season fruits and snacks
  • Water and soft drinks
  • USCG-licensed captain
  • Professional snorkel guide
  • Tips
Not suitable for
  • Children under 5 years
  • Pregnant women
  • People with mobility impairments
  • Wheelchair users
  • People over 300 lbs (136 kg)
Covid-19 precautions
Safety measures in place
  • All areas that customers touch are frequently cleaned
Traveler requirements
  • You are required to bring and wear a mask
  • You will receive a mandatory temperature check

Select participants and date



Important information

What to bring

  • Swimwear
  • Towel
  • Camera
  • Biodegradable sunscreen

Know before you go

  • This tour involves approximately 4 hours in the water and 2.5 hours of driving
  • This tour is designed for non-swimmers up to experienced divers
  • Child participants should know how to swim
  • This tour is subject to good weather
  • A minimum amount of 8 persons is required for the tour to take place
  • If the minimum number of participants is not met or there is bad weather your tour will be canceled and you will be offered an alternative time or a full refund
Customer reviews

Overall rating

3.8 /5

based on 4 reviews

Sort by:

Traveler type:

Star rating:

August 7, 2022

This experience was amazing! We saw sea turtles, sting rays, and even a barracuda! The snorkeling guides are also former marine biologists, so they were able to point out and explain a lot of interesting sea life. Also, the pick-up and drop off from San Juan was very convenient.

January 30, 2022

Our guide Julian was great even though the conditions were a bit murky- but who can control the weather? We saw plenty of fish (even a barracuda!) and had a fun experience.

December 8, 2021

Product ID: 401254