Yes, many Tulsa hotels offer free parking, including the Embassy Suites by Hilton Tulsa - I-44 and the Hyatt Place Tulsa-South/Medical District.