
Costa Rica is home to a variety of marine life, which draws many divers. There are many species that you will see in Costa Rica waters, including humpback and dolphin whales, sharks, bull sharks as well as manta rays. Costa Rica is the right place for experienced scuba divers. You can dive in Costa Rica no matter what level you are at.
Cano Island
Cano Island's turquoise waters are ideal for snorkeling or scuba diving. This region contains some of the best concentrations of coral building organisms, including brain corals and head corals. Its crystal-clear waters are home to humpback whales, manta rays, and other large marine creatures. During the rainy season, prices for tours and accommodations will be reduced, and crowds will be fewer.
Islas Murcielagos
The Islas Murcielagos in Costa Rica are one of the best dive spots. They are located on the Santa Elena Peninsula's southern tip. These islands, which are surrounded only by the ocean, offer spectacular visibility. This area is home to many species of fish, rays and other marine life. You can also spot bull sharks or olive ridley turtles in this area.
Catalina Island
Catalina Island offers a unique diving experience. These uninhabited islands can be found just two to fifteen miles from the coast of Costa Rica. The visibility and temperature of this area is comparable to those found elsewhere on the Pacific Coast. However there are some variations in the water. Catalina Island offers a great place to dive in a warm and temperate environment, with plenty of marine life.

Puerto Viejo
It is important to consider how transportation works in Puerto Viejo, Costa Rica when planning your vacation. Because Puerto Viejo does not have official parking lots, most locals park along the roadside. If you're driving, leave your vehicle at your accommodation and walk or cycle through the center of town. You can also use a red taxi or call a local taxi company to take you around the town.