Treasure Island Beach is a popular coastal destination located in the city of Treasure Island, which is situated on a barrier island along the Gulf of Mexico in Pinellas County, Florida. The beach features a scenic trail along the coastline, providing a great opportunity for walking, jogging, or cycling while enjoying views of the Gulf.