Te puedo decir que el ambiente nocturno es bueno, sitios tanto para comer, como para tomar copas, pero el pueblo es pequeño y eso acentua las aglomeraciones de gente (que hay a quien le encanta esto).
El pueblo, el casco antiguo, podemos decir, es muy bonito, tipico de pescadores con casitas bajas calles estrechas, acogedor.
En cuanto a hoteles no te puedo decir nada, ya que vivo cerca, asi que voy y vuelvo en el dia, alguna vez me he quedado en algun hostal, pero no sera eso lo que buscas. Eso si, "hotel familiar", ve a las afueras, alli por la noche no hay restricciones de ruidos ni horarios de bares....jaleo hasta las tantas.
Y de las playas...uf, te vas a hartar. No necesitas coger el coche, esta en el mismo pueblo, de las mas anchas y largas que he visto, como en casi toda la costa de la luz. A un paso tienes Barbate (buen pescaito en el paseo maritimo), Zahara de los atunes, con un mercadillo muy chulo, te lo recomiendo. Tambien puedes visitar Caños de Meca (un poco hippy) y el faro de Trafalgar.
Y que no se olvide, a 10 minutos en coche estan las "bodegas sanatorio", buen vinito de Chiclana (para llevar, que despues hay que conducir)
Me esta dando envidia y mira que lo tengo ahi al lado, a 90 km escasos.
Que lo disfrutes