You'll reach Colonna Beach by walking past the fishing harbor, where nets dry on the quay and the morning's catch is sold directly from boat decks onto waiting bicycles and shopping bags. The beach curves along the peninsula's eastern side, its pebbled shore offering a grittier alternative to the manicured harbor promenade. The stones underfoot are water-smoothed, clacking gently as each wave retreats, and the shoreline infrastructure is minimal—a few beach clubs rent umbrellas and loungers, but most of the space remains public and unadorned.
“Few beaches offer such direct access to a functioning medieval port city, where cathedral and coastline occupy the same visual frame.”
brown rock formation on blue sea during daytime
The Adriatic enters deep enough for swimming within a few meters of shore, the water shifting from pale aqua to deeper blue where the seabed drops away. You'll share the water with Trani residents on lunch breaks, teenagers jumping from the low rocks that punctuate the beach, and families who've walked down from the old town's honey-colored streets. The cathedral of San Nicola Pellegrino, built from the same pale limestone that characterizes the entire coastline, dominates the skyline—its reflection wavering in the water on calm mornings.
By late afternoon, the stones radiate accumulated heat, and the beach empties as locals retreat for the evening passeggiata through Trani's medieval quarter. The fishing boats return then too, their engines puttering past the beach on their way to the harbor, trailing gulls and the smell of diesel and sea. When the sun drops behind the old town, the cathedral's facade catches the last golden light, and the temperature finally breaks, making the walk back along the waterfront promenade almost pleasant.