Thương hiệu Expedia Insiders' Select, được thành lập tại 2007 (United States), từ 53 thương hiệu chị em và 1395 thương hiệu cạnh tranh. Thương hiệu Expedia Insiders' Select thuộc sở hữu của Expedia, một công ty được liệt kê tại New York. Khu vực của Expedia Insiders' Select là Du lịch & Giải trí.