Ideally, you should book at least one month in advance for longer packages to make sure the activities and select hotels you would like to book are available. If you want to book on shorter notice, contact us or have a look at our last minute offers. Short tours, hotel reservations and transfers should be booked at least two weeks before arrival; day tours ideally one week in advance. If you book later, we will still try to accommodate you, but might not have availability on your preferred dates or activities. As a rule of thumb, the earlier you book, the more options you have. Also consider that the processing can be longer if you have special requests.