Spring is a great time to travel, and Mexico is closer than you think. Although temperatures are excellent throughout the year, spring is exceptional in most destinations. Here are 5 top luxury Mexico vacations for this spring:
Los Cabos – San Jose del Cabo and Cabo San Lucas
Located in Baja California, Los Cabos is famous for world class golf, whale watching, sea kayaking and coastal hiking. For the most luxurious accommodations, we recommend Hotel Rosewood Las Ventanas al Paraiso, a 5-star venue in Cabo San Lucas. This upscale resort is all about pampering! Relax in front of your suite’s terra cotta fireplace, renew your soul in our world-class spa or savor the gourmet cuisine in one of the on-site eateries. The Rosewood Las Ventanas is a Mexican paradise nestled between the ocean and the desert.  Another great option is The Resort at Pedregal, carved into the mountainside, this beautiful resort overlooks the ocean, where the Pacific meets the Sea of Cortez. The Resort of Pedregal that is reached through the only privately-owned tunnel in Mexico has everything you need for the most wonderful vacation in Cabo San Lucas.
Riviera Maya
Located on the historic Yucatan Peninsula and bordering the Mexican-Caribbean Coast, you can experience the best of the old and new when you stay at the Hotel Rosewood Mayakoba in the Riviera Maya. Surrounded by the lush jungle with white beaches at your doorstep, this luxury resort is the perfect mixture of natural beauty and sophisticated refinement. If you’re looking for a little more privacy, renting a villa in Riviera Maya might be a better option, such as the 4bd, 4bath Casa del Agua. Here are a few things you can do during your stay:
• View the ancient Mayan ruins including Edzna, Chichen Itza and Coba.
• Float the peaceful waters at Celestun, an innovative eco-reserve.
• Explore Valladolid, a beautiful colonial town.
• Bask in the glory of the Mexican sun and cool off in the bright-turquoise Caribbean waters!
Mexico City
One of the largest and most industrious cities in the world, Mexico City offers the perfect mix of modern sophistication and old-world tradition. During your stay, you’ll discover some of the finest dining and shopping in the world as well a variety of cultural sites like the Catedral Metropolitana, Palacio Nacional and Teotihuacan. If you’re looking for a great place to stay, we recommend the hotels: Busué , St. Regis Mexico City, and  Gran Hotel Ciudad de Mexico which has a spectacular view of Mexico City’s Historic Centre!
Puebla
If your mouth waters at the thought of authentic Mexican cuisine, Puebla is the perfect destination for your next trip south of the border!  In addition to sampling the local fare, you can learn to make some of these dishes by taking the Mexican Cooking Course at Meson Sacristia.  If you’re planning a visit to this internationally recognized destination, we recommend the Hotel La Purificadora – a boutique hotel, once a water-purification plant, later renovated by legendary Mexican architect Ricardo Legorreta. Another great option is Casa Reyna where with a minimum stay of 3 nights you will enjoy a complimentary gourmet meal (JM Exclusive)!
Guanajuato
Visit the heart of Mexico to learn more about this country’s past. Discover the colonial architecture, learn more about famous Mexican artists and view one of the world’s biggest silver mines. While you’re visiting Guanajuato, consider staying at the Quinta Las Acacias, a boutique hotel with just 17 opulent rooms; Edelmira, another boutique property offering impressive and colorful city views;  or Villa Maria Cristina, a relaxing refuge from the city center.
These top luxury Mexico vacations are considered safe for travel by the US Department of State, so come and enjoy!