在古巴 (古巴独立战争) 和菲律宾群岛 (菲律宾革命) 发生越来越多的民族主义和反殖民主义起义,最终导致了1898年的西班牙 - 美国战争. 5月1日,美国海军在马尼拉湾战役中摧毁了西班牙太平洋舰队. 拉斯·瓜西马斯战役,埃尔卡尼战役
圣胡安山的战役被认为是美国的胜利,但西班牙军队的伤亡更大. 在隔离和击败古巴的西班牙驻军后,美国海军于7月3日在圣地亚哥古巴战役中摧毁了西班牙加勒比海舰队. 为了保护西班牙海岸免受美国的可能袭击, 这样结束了西班牙人重新夺取或保护殖民地的企图.