The Top Snorkeling Tours & Spots in Puerto Rico

With crystal-clear waters and healthy coral reefs, Puerto Rico is one of the best places in the world for snorkeling. The main island has great snorkeling spots right in San Juan, and you can head to the off-shore islands like Culebra and Vieques for more stunning sites to explore. Check out some of the best snorkeling spots in Puerto Rico below!

The Best Snorkeling Spots

Coral reef underwater panorama with colorful tropical fish, Caribbean sea
San Juan Snorkeling

If you’re only in Puerto Rico for a short trip and don’t have time to leave the main island, don’t worry! You can still enjoy a great day of snorkeling from Escambron beach, also known as Balneario El Escambron, right by the Caribe Hilton Hotel. The rock formations in this area protect it from the rough surf of the Atlantic, making it a calm place for the whole family to snorkel and enjoy.

The wildlife in this area is accustomed to snorkelers and scuba divers, so you can see the tropical fish and sea turtles up close. There are gear rentals and tour companies right on the beach, making it easy and convenient!

Carlos Rosario beach with blue waters Culebra Puerto Rico

Culebra Island is considered the best snorkeling destination in Puerto Rico and one of the best in the world due to its preserved coral reefs, wide variety of beaches, clear waters, and amazing marine life including fish, turtles, and rays. You have plenty of beaches to choose from — Tamanrido, Flamenco, Carlos Rosario, Punta de Soldado, among many others — all of them offering stunning snorkeling spots and wildlife.

If you’re hoping to see sea turtles, Tamarindo is a great option. For pristine waters, choose Carlos Rosario. For shallow, family-friendly waters, check out Datiles. There’s something for everyone on Culebra and a variety of excellent tour operators who can take you there.

pregnant woman snorkeling

Fajardo is conveniently located near San Juan and El Yunque Rainforest, so if you’re stationed in this area for your vacation, it’s the perfect spot to go snorkeling! There are a variety of tour operators offering catamaran trips from Fajardo to the nearby small cays, where you can swim and snorkel among the tropical fish and coral reefs.

The small cays off Fajardo on Puerto Rico’s northern coast tend to have bigger, more turbulent waves, which might not be ideal for small children or beginners. If you’re an experienced swimmer, however, you can have a lot of fun snorkeling here.

Snorkeling in Puerto Rico

This island was occupied by the Navy for decades, meaning it was virtually deserted and the coral reefs were protected from human damage. Today, it’s a stunning place to snorkel due to the pristine reefs and interesting artifacts left behind by the Navy. This island is a truly unique place to snorkel, home to fish, hawksbill turtles, rays, and nurse sharks.

Vieques has great snorkeling beaches, including Blue Beach, Mosquito Bay, and Punta Arenas. The waters around this island are crystal clear, offering amazing visibility. If you’re a snorkeling aficionado, you might want to spend at least a few days exploring everything Vieques has to offer.

La Parguera

Located in Lajas on the southern coast of the main island, La Parguera offers a totally different snorkeling experience, with turquoise Caribbean waters, mangroves, coves, natural pools, salt marshes, and more. There is an abundance of wildlife for snorkelers to enjoy, including dolphins, turtles, barracudas, and manatees.

Due to its popularity, La Parguera can get quite crowded in the summer and holidays, so for a more solitary experience, it’s best to visit on a weekday, early in the morning, or outside of the peak season. It’s best to enjoy La Parguera with a tour operator, as they’ll know the best spots and times of day to snorkel. La Parguera is also home to two bioluminescent bays, and there are operators who offer night snorkeling tours.

See Why These are the Best Snorkeling Comp

A MUST DO · Caribbean School of Aquatics

"If you are visiting Puerto Rico the Innovation Snorkel Tour is a must! Hectmar and Captain Danty were knowledgeable, personal and fun!! A full day of snorkeling and hanging out on Icacos Island with food and amazing rum drinks prepared by Hectmar. She took us to the best spots in the reef and offered information on wildlife and the surrounding areas. She also took pictures of all participants to have as a momentum. Such a great experience that you definitely don’t want to miss!!!"

– Katie M. · TripAdvisor
Great experience! · Rincon Snorkeling Adventure

"The staff in the shop were extremely friendly and even gave us information about other things to do in the area. Our guide AJ was very attentive to the needs of our teenagers and made the experience very memorable for them. They were very happy at the end of the experience and had lots to talk about."

– CLGwen · TripAdvisor
An afternoon underwater & middot; Aqua Adventure

"I had an afternoon to spare in San Juan and the warm ocean was calling out to me. I was fortunate that Aqua Adventures took a last minute booking. Luis, the guide, set up the equipment and refreshed the basics (it had been a few years since I been scuba diving) and quickly assessed my comfort level, suggesting we spend a little time in the shallowest water getting used to the breathing. His calm encouragement was all that I needed and soon I relaxed and was able to enjoy the fish. I really appreciated his guiding style.:

– Trish001 · TripAdvisor