San Cristóbal es una isla turística con un muelle de pasajeros, playas populares como La Lobería y Punta Carola que son buenos para relajarse y practicar surf, y un centro para cuidar y criar tortugas que es interesante tanto para turistas como residentes. El muelle fue remodelado y la isla también cuenta con hoteles como Casa Opuntia que ofrecen actividades para turistas como snorkeling, kayak y buceo.