This wonderful Mexican hacienda-style beachfront resort offers beautifully appointed rooms. Five restaurants, including a la carte and buffet options, serve the finest Mediterranean and Mexican cuisine featuring Baja’s most exquisite seafood. The resort also boasts four bars. In addition to daytime and evening activities, guests also have access to the Kid’s Club with its spectacular only-in-Cabos mini water park, four swimming pools, spa, gym, and tennis and basketball courts. At night, enjoy dinner-theater dinner shows and other live entertainment. Call 877-270-0440 or 011-52-624-145-6800. Visit hotelessolaris.com.