New antibiotics are needed because as drug resistance is increasing, the introduction of new antibiotics is decreasing. Here, we discuss six possible approaches to develop ‘resistance-resistant’ antibiotics. First, multi-target inhibitors in which a single compound inhibits more than one target may be easier to develop than conventional combination therapies with two new drugs. Second, inhibiting multiple targets in the same metabolic pathway is expected to be an effective strategy due to synergy. Third, discovering multiple-target inhibitors should be possible by using sequential virtual screening. Fourth, re-purposing existing drugs can lead to combinations of multi-target therapeutics. Fifth, targets need not be proteins. Sixth, inhibiting virulence factor formation and boosting innate immunity may also lead to decreased susceptibility to resistance. Although it is not possible to eliminate resistance, the approaches reviewed here offer several possibilities for reducing the effects of mutations and in some cases suggest that sensitivity to existing antibiotics may be restored, in otherwise drug resistant organisms.