Does Expedia accept Maestro?

Answer Expedia accepts Maestro cards when making travel arrangements. Maestro is the debit card offered in Europe and is accepted at over 100 countries throughout the world, including the United Kingdom, ... Read More »

Top Q&A For: Does Expedia accept Maestro

Where is expedia headquartered?

Expedia, the online travel booking company, is headquartered in Bellevue, Wash. It originally started in 1996 as a division of Microsoft, but became a separate entity in 1999. It has about 7,960 em... Read More »

Is Expedia safe to book with?

I have never had an issue with Expedia, booked with them loads of times...

How do I Activate Expedia Rewards?

You can earn points each time you book travel plans with Expedia by signing up for a free rewards program. The reward program is powered by ThankYou Network, and you can activate your Expedia rewar... Read More »

How much did Barry Diller pay for Expedia?

Barry Diller's company InterActiveCorp, or IAC, purchased control of Expedia, an online travel agency, for a total of $3.3 billion over the course of 2002 and 2003, according to a 2003 article in t... Read More »