Yes, you can customize your Booking Widget to allow clients to schedule appointments instead of the pre-determined time slots.
First, set your provider availability to mirror your business hours.
Then, set your appointment duration time to mirror your business hours and enable the shopping cart feature within the booking widget.
This will allow for customers to book days, or multiple days, instead of time slots.