Thank you for your question. We recommend to contact Expedia asking if they support iCal import/export feature. If you use more OTAs probably some of them support both ways to sync calendars – via Channel Manager and iCal. So you can use it to sync Expedia via Channel Manager and website via iCal.