At Travelers Inn Clearwater, you'll be within a 15-minute drive of Tampa Bay and Clearwater Beach. Guests will have free perks like WiFi and self parking. Also, Pier 60 Park and St. Petersburg - Clearwater Beaches are within a short drive. Fellow travelers say great things about the helpful staff.