Downtown St Pete has a vibrant nightlife full of various restaurants and music venues whereas downtown Clearwater is monopolized with Church of Scientology businesses. However, Clearwater is centrally located and is closer to the beaches and the airports and only 20 miles from Tampa .