For some of the best places to shop in St. Petersburg Florida, you need look no further than lovely Downtown St Pete.

Baywalk Midcore Shopping Plaza is conveniently located, and has everything from grocery shopping to a gourmet lunch and specialty coffee. If you are more inclined to a leisure day, you can treat yourself to a day at the spa, followed by a relaxing drink at Durty Nellie's Irish Pub. 153 2nd Avenue N., St Petersburg, FL 33701.

For shopping in St. Petersburg, The Pier is a landmark located on the beautiful Tampa Bay in Downtown St Pete. This fun-filled, five-level shopping mecca is open 365 days a year. 800 2nd Avenue N.E., Ste. 2002, St Petersburg, FL 33701.

Heading away from downtown and toward the beautiful sandy shores, you will find these nautical-themed shopping adventures.

For great shopping in St. Petersburg, Tyrone Square Mall is a centrally located shopping mall, with over 170 department and specialty stores including The Gap, Dillard's JC Penney, Sears and Macy's. Whether checking out the latest fashions or looking for that special gift, Tyrone Square Mall has what you're looking for. 6901 22nd Avenue N., St Petersburg, Florida 37710.

John's Pass Village and Boardwalk is a favorite of both locals and visitors. You can browse the many specialty shops, taking in the flair of the area with beachwear, jewelry and souvenirs for everyone. John's Pass is located directly on the Intracoastal Waterway in Madeira Beach, just minutes from St Pete Beach.

Shopping in St Pete Beach can be best experienced on Historic Corey Avenue. This is a true shopper's paradise filled with boutiques, gift and craft shops, restaurants, and entertainment. For over 60 years, Corey Avenue has been attracting people from far and wide to what has become known as "The Heart of St Pete Beach". The Corey Avenue Business Association regularly sponsors events, festivals and even wine tastings.

Whether you live locally or are planning a visit to the area, these are indeed among some of The Best Places to Shop in St Petersburg Florida.