San Marcos, Mexico offers 1 beach perfect for sunbathing, surfing, swimming, and more. San Marcos, Guerrero, Mexico, is known for its proximity to the scenic beaches of Acapulco and the cultural richness of the Costa Chica region. The best time to travel to San Marcos, Mexico, is from November to April, with average air temperatures around 70-80°F (21-27°C) and water temperatures approximately 75°F (24°C). Sandee provides detailed maps, photos, and reviews from fellow beachgoers to help you Choose Your Beach™ and plan your perfect beach vacation!