Yes. Some hotel providers have a strict no-smoking policy on-site. They include San Francisco Marriott Marquis on San Francisco's 780 Mission Street and Hyatt Regency San Francisco on 5 Embarcadero Center.