Rota cierra por el norte la bahía de Cádiz. Sus hermosas playas de arena blanca son aptas para la práctica de cualquier tipo de deporte náutico. Se conocen por los nombres de La Costilla (con 4 Kms. de extensión), Punta Candor (bordeada por extensos pinares), la Ballena y el Chorrillo
Junto a la belleza de sus playas, la animación es constante en sus calles, discotecas, bares, restaurantes de todas las nacionalidades, y lugares de esparcimiento, que hace la convierten en una ciudad muy atractiva para lso visitantes. También cuenta con buenas instalaciones deportivas, como son: Club de Tenis, Club Hípico la Guindeleta, Club Náutico Urta, Centro de Caza y Pesca y Polideportivo.
De su patrimonio artístico y cultural vale la pena visitar la Capilla de San Juan Bautista, la iglesia Parroquial de Nuestra Señora de la O, la Torre de la Merced, el castillo de Luna y la iglesia de San Roque (s. XVIII)