Budget Inn in Tulsa OK Advertisement Budget Inn 802 W Skelly Dr Tulsa, OK 74107 (918) 445-0169 Listed On These Pages: Hotels & MotelsLodging Related Listings Best Budget Inn -- 34 S Sheridan Rd Tulsa, OK 74112 (918) 838-8597 Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: