It depends on the tour operator. I was able to book the majority of our excursions last summer/fall. There was only one operator that I really wanted who wasn't taking reservations until the first of the year. Of course, wouldn't you know it, that was the one I ended up cancelling due to
DCL rearranging the iteneray! Oh well. As for cancellation policies, again it will vary by company. It varied from paying 100% in advance with no refund, to paying a tiny deposit with the option to cancel last minute (and everything in between!) Just be sure and do your homework. I used Trip Advisor and Cruise Critic primarily to choose our tour operators, and as I said in my previous post, purchased
trip insurance to cover the cost. It may sound confusing, but I actually had a ball researching all of our options. And boy am I glad I did it now! I think we would have been shut out of a lot of the excursions we wanted to do. Plus, we really weren't excited about going the bus tour route for areas we most likely will never have the opportunity to return.
If Disney does this itenery next year, I would suggest booking Kirkwall first. Some wonderful person on this board posted very early on that those tours were getting filled up and I got to work. It's a small town and there aren't a lot of options for tour operators. Especially after the Mouse gets his share!