There is one general shop in the centre of the village, along with a garage, two golf courses (one 18-hole (
Holyhead Golf Club) and one small 9-hole) and two hotels including a large hotel, Trearddur Bay Hotel, which overlooks the beach. The other is the Beach Motel. There are also a number of self-catering holiday cottages, many with views of the sea and easy access to the beaches. The village has a number of pubs and restaurants including The Driftwood, Ocean's Edge, Seacroft, Sea Shanty and Farrell's Bar. On the two beaches — Porth Diana and the main beach — there are some shallow
scuba diving sites, and the main beach is one of the tourist hotspots of Anglesey. There is sea fishing in the area. Boat trips and fishing trips are available from the beach. Horse riding is available, as are kayaking and sailing. Trearddur Bay Sailing Club (founded in 1919) has over 1,000 members but, unusually, operates only in the month of August. Visitors can walk along the
Anglesey Coastal Path towards neighbouring
Rhoscolyn or in the other direction towards Porth Dafarch and on to
South Stack and the
RSPB Reserve and
lighthouse. Near the beach is a play area and a football pitch where Trearddur Bay FC play. The club provides football for youngsters within their girls' section and boys' section. They also have a disability section. They have two senior teams. The ladies play in the NWWL league and the men play in the
North Wales Coast West Football League in the fourth tier of the Welsh football pyramid. The village has had a
lifeboat station since 1967. The village hosts the
Anglesey Oyster & Welsh Produce Festival. ==Governance==