When choosing hardware for a MongoDB cluster, factors to consider include CPU and memory capacity to handle the workload, fast storage with low latency and high throughput, redundant power supplies and network connections, and proper network configuration to minimize latency between nodes.