Yes, a three-page resume is great, as long as all of its information is relevant to the role you are going for. We recommend keeping your resume to two pages, three if you have more relevant information you need to include.
For graduates or entry-level candidates, a one-page resume is perfect for most job applications.