There should be no practical difference. In theory, there is very, very slight extra amount of time required to process a query against views as compared to a query written directly against the base tables, but it may not even be measureable.
If you post the table DDL, including indexes, and the queries, then we can possibly provide an explanation.