The Tavira coast is at the Eastern end of the Ria Formosa Natural Park, which is a series of barrier islands, some of which are inhabited. It is a beautiful area, with fantastic beaches which are flat and spread as far as the eye can see.
From West to East starting with:
Praia Barril - just on the edge of the village of Santa Luzia, near Pedras D'el Rei touristic complex. It is situated on one of the Islands and can be acccessed by a small train or by walking the mile or so to the beach. The beach facilities are located in a converted tuna fishing village. It is quite picturesque beach with the unique addition of a 'anchor graveyard' a throwback from the golden and prosperous age of Tuna fishing.
Ilha Tavira - this is the main beach from Tavira town, huge numbers of people and campers visit this site daily from the town by boat. There is a large, well-equipped campsite here just a couple of hundred metres from the beach and plenty of bars and restaurants. The beach is large and stretches for miles, where you can walk from one beach to another along the expanse of the Island.
Last but not least
Praia Verde - this beach is situated at the bottom of a hill with good access. Good beach for children with shallow waters and some facilities. Lovely place to come for dinner as well! Not overly crowded.
These are the main Tavira beaches, there are other small, local ones and of course, the 'Ria beaches', the beaches found on the banks of the interior of the 'Ria Islands.'