Yes, you can have different booking pages for different types of appointments. We call them appointment types.
With appointment types, you can:
Set specific availabilities
Set specific places
Set specific appointment duration
Assign the page to a team
Set a price for the appointment and bill your clients at the booking (for paying appointment types)
And more...
Learn more about appointment types right here!