Mexico draws millions of visitors each year with its warm, sunny weather, spectacular beaches and low prices. Mexico offers hotels and resorts in three main areas—the Yucatan Peninsula, Mexico’s Pacific Coast and Central Mexico. Travel to the the Yucatan includes the bustling resort city of Cancun.

Cancun offers the unparalleled beauty of the Caribbean Sea's turquoise- blue water and white-sand beaches. During your stay, you can do water sports or other activities: snorkeling, scuba diving, parachuting, or you can take a spin on a waverunner. Along the hotel strip, which spans more than 30 kilometers (nearly 19 miles), you'll find everything from villas and five-star hotels to exclusive resorts and spas. You'll also find modern shopping malls, more than 500 restaurants offering the best in national and international cuisine, and numerous bars and discos where the parties rage all night long.

To the south is Playa del Carmen, another hot spot for Mexico vacations,

with amazing beaches and a relaxed ambiance. Many divers favor Cozumel, one of the world’s top picks for underwater exploration.

On the country’s Pacific Coast, Acapulco vacations boasts quiet, comfortable hotels, adventurous daytime activities and renowned night clubs. Puerto Vallarta is home to beautiful resorts, art galleries and boutiques. Los Cabos, noted for its "El Arco", a rock formation that serves as a gateway from the ecologically rich Sea of Cortes to the vast Pacific Ocean, brims with opportunities to golf, fish, shop and dine.

Central Mexico vacations can highlight colonial towns like Oaxaca, Puebla or Guadalajara, or more cosmopolitan Mexico City and Monterrey. Travel to Mexico City boasts many restaurants, shops and bars, along with museums and other cultural attractions. Monterrey, known as the City of the Mountains, adds a touch of adventure to the Mexico travel experience, with hiking, mountain biking and cave exploring among activities to sample.