Mexico and Barbados are calling – and these two incredible hotels have every indulgence on tap for solo travellers, couples ...