Find Yourself in Mexico's Best Vacation & Beach Destinations Romance, adventure, culture, and food. Mexico has it all. Whatever you're in to, you'll find yourself immersed in amazing experiences with Velas Resorts. Blessed with hundreds of miles of scenic coastline, breathtaking beaches, vibrant cities, ancient ruins, cultural landmarks, and endless recreation, Mexico offers the best places to vacation in the world. Enjoy scuba diving in the Caribbean Sea. Go deep sea fishing off the coast of Los Cabos. Lounge on soft sand beaches or enjoy a native Spa treatment on the Riviera Nayarit. Embrace the spirit of Mexico with Velas Resorts, offering a collection of luxury all-inclusive resorts and high-end boutique hotels in Mexico's most coveted coastal destinations.