Το brand Expedia Insiders' Select, ιδρύθηκε στις 2007 (United States), από 53 θυγατρικά brands και 1395 ανταγωνιστικά brands. Το brand Expedia Insiders' Select ανήκει στην Expedia, μια εταιρεία εισηγμένη στην/στο New York. Ο τομέας του brand Expedia Insiders' Select είναι Ταξίδια & Αναψυχή.