Sobre el mar, Puerto Madryn recibe las aguas azules del Golfo Nuevo en la costa este de la provincia de Chubut. Se sitúa sobre las bardas de una pequeña meseta que le permite una visión imponente del océano Atlántico.
Por su particular situación, son escasas las precipitaciones durante todo el año y la temperatura media anual ronda los 14ºC, con máximas de 35ºC en verano y mínimas que descienden a los 5ºC en invierno.
Para llegar a Puerto Madryn desde Buenos Aires, hay que recorrer 1.400 kilómetros por la ruta nacional 3. Distintas líneas aéreas brindan servicios de vuelos diarios a la ciudad o a Trelew, a 67 kilómetros de distancia, los cuales pueden ser cubiertos por transfers.
Uno de los atractivos turísticos que hizo conocida en el mundo esta bella ciudad es el avistaje de ballenas francas.