
Costa Rica is home to a variety of marine life, which draws many divers. Costa Rica waters can be home to many aquatic species, such as humpback whales and dolphins, bull sharks or bull sharks. Costa Rica is the ideal destination for seasoned divers. There are many diving spots in Costa Rica that you can enjoy, regardless of your level.
Cano Island
Cano Island's turquoise waters provide the ideal setting for snorkeling, scuba diving and other water sports. This region contains some of the best concentrations of coral building organisms, including brain corals and head corals. The region's clear waters are home for manta rays and humpback whales as well as other large marine animals. Prices for accommodations and tours will drop during the rainy season and there will be fewer people.
Islas Murcielagos
The Islas Murcielagos, one of Costa Rica's top dive spots, are located at the southern tip on the Santa Elena Peninsula, north of Papagayo. These islands offer excellent visibility and are surrounded by ocean. Here you will find many types of fish and rays. You can also spot bull sharks or olive ridley turtles in this area.
Catalina Island
Catalina Island is the ideal place for those who want to have an unforgettable 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. If you'd like to dive in a warm, temperate environment with lots of marine life, then Catalina Island is for you.

Puerto Viejo
The transportation situation is an important consideration when planning your Puerto Viejo vacation. Puerto Viejo has no parking lot so locals park by the side of the road. If you drive your own car, please park at your lodging. You can then walk or bike around the town's center. You can also call a taxi at any establishment or take an official red taxi around the town.