Santa Claus Will Return to the Odyssey Pavilion for 2023 EPCOT International Festival of the Holidays Hi everyone! Santa Claus will return to the Odyssey pavilion for EPCOT International Festival of the Holidays from November 24th