Yes, betting on horse racing is legal in Costa Rica. Though the only race track in Costa Rica closed in 1995, you can go to casinos and sportsbooks to place your bets on horse racing, soccer and other sports.