Rota es un destino de playa familiar comodísimo, con un casco antiguo agradable y arena para dar y tomar. La Playa de la Costilla, la playa urbana del pueblo, es amplia, de arena fina, con paseo marítimo, servicios y orilla tendida ideal para los más pequeños. La Playa de la Ballena es más larga y tranquila; en esa zona, el complejo Costa Ballena reúne hoteles, playa y el parque acuático AQUAFUN Costa Ballena.
Un rincón muy especial es la Playa de Punta Candor, donde se conservan corrales de pesca: muros de piedra en la orilla que, al bajar la marea, atrapan el pescado en sus pozas. Con la marea baja, los niños pueden caminar por la zona y descubrir cómo funcionaban estas trampas marinas tradicionales. El Castillo de Luna en el centro del pueblo es una fortaleza medieval que sorprende a los niños con sus muros y torres. Rota es llana y se mueve muy bien en bici o andando con niños.
Lo más divertido es coger el catamarán que cruza la bahía hasta Cádiz: el viaje en barco ya es un planazo, y al llegar tienes el Castillo de Santa Catalina, el Parque Genovés y las playas urbanas. El Puerto de Santa María (15 km) suma el Castillo de San Marcos, el parque acuático Aqualand Bahía de Cádiz, playas y el paraje natural de Los Toruños. Jerez de la Frontera (25-30 km) tiene el Zoobotánico de Jerez y el espectáculo de los caballos bailarines de la Real Escuela Andaluza del Arte Ecuestre. Chipiona (20-25 km) tiene el faro más alto de España. Sanlúcar de Barrameda tiene los barcos a Doñana y, en agosto, las carreras de caballos en la playa.