Rodeada por dos cerros de mediana elevación, la Bahía de San Juan del Sur alberga la ciudad playera más visitada por surfistas. Su casco urbano ofrece una completa y variada oferta turística, y en su zona municipal se practica el surf, la pesca, avistamiento de ballenas, canopy, yoga, cabalgatas y otros deportes. Entre sus playas de ambiente silvestre o con infraestructura, destaca el Refugio de Vida Silvestre Playa La Flor.