No, non-Muslims are strictly prohibited from visiting Mecca for any reason, even as tourists. The city is exclusively reserved for practicing Muslims performing the religious pilgrimage known as Hajj or Umrah.