The beach of Praia do Barril is located on the Ilha de Tavira, just west of the town. This huge stretch of white sand is one of the quietest beaches on the southern Algarve coast, but this in no way reflects on the beach itself. It is a little wilder than some of the beaches along this coast and the lack of cliffs or any high dunes mean you'll feel the wind if it's blowing.
One reason the beach doesn't get too busy is it is a bit of a walk from Tavira itself. Located just across the Ria Formosa from the village of Santa Luzia, Praia do Barrill is around 4-5km from the town. Access is easy and there is a pedestrian pontoon bridge across to the island. However, if you don't fancy the walk, a seasonal miniature train runs from the Pedras d’El Rei resort. But whilst this may save your feet, it probably won't save you much time as it doesn't go very fast!
As a Blue Flag award beach, Barril has plenty of facilities, clean water and is lifeguard patrolled in the summer months. At the far western end of the beach is an officially designated nudist zone, one of the few in Portugal.
The Anchor Graveyard
The Cemitério das Âncoras (Anchor Graveyard) can be found amongst the dunes at Praia do Barril. It consists of hundreds of rusting anchors arranged in neat rows. The anchors are a kind of memorial to the tuna fishing industry that used to thrive along this coast. Over the years bluefin tuna stocks declined, and the industry that was relied on them followed suit. Whilst you may think these anchors were used to secure boats they weren't. They were actually used to hold the enormous tuna nets in place. Now-a-days they provide a slightly melancholy reminder of what drove the Algarve economy before tourism came along.
Other beaches near Praia do Barril
Praia do Barril tide times
- Mon 27th JuneHigh 2:06am (2.87m)
Low 8:35am (1.14m)
High 2:24pm (3.00m)
Low 9:03pm (1.07m)
- Tue 28th JuneHigh 2:45am (2.89m)
Low 9:11am (1.13m)
High 3:01pm (3.07m)
Low 9:40pm (1.02m)
- Wed 29th JuneHigh 3:23am (2.91m)
Low 9:45am (1.12m)
High 3:37pm (3.11m)
Low 10:16pm (1.00m)
- Thu 30th JuneHigh 4:00am (2.91m)
Low 10:18am (1.12m)
High 4:13pm (3.13m)
Low 10:51pm (1.00m)